In this episode of GeeksBlabla, we invited Taoufik Abbassid along with Mohamed Daoudi to talk about Python, how to get started with it and some of its perspectives.
0:01 - Introduction.
0:03 - What is Python and what made it so famous?
0:08 - Is Python 2 vs Python 3 still relevant ?
0:13 - Do you recommend beginners to start with Python?
0:17 - How to get started with Python ?
0:24 - Python in the job market. Job offers for Python in Morocco and outside.
0:25 - Is learning (panda,numpy,pyplot..pandas) enough to work as a backend developer?
0:26 - When to use and when not to use Python?
0:28 - Most known use cases of Python. In which use cases Python might be the best programming language to use ?
0:33 - Is Python Slow ? If yes can we make it faster ?
0:38 - Fundamental concepts you need to master before starting with Python.
0:43 - Frameworks & CMS used in Python for web dev. In which scenario use Django or Flask ?
0:46 - Why learn Python?
0:50 - Programming Workflow in Python (package management, venv, IDE..).
0:52 - Testing With Python.
0:56 - Deploy your Python project.
0:58 - Famous Projects built with Python.
1:01 - Resources and Tools.
1:05 - Do you think universities should switch from Java to Python?
1:17 - Wrap up and goodbye.