Here in this post I will show you everything you need to know to become a python developer.
1.Code Editors (select any one)
- VSCode.
- Sublime Text.
- PyCharm.
- Atom.
- Juypter Notebook.
- Google Colab.
2. Python Basics
- How Python Works
- Python Interpreter
- Running Python Code
- Data Types and their Operations and use.
- Numbers, Operators, Operator Precedence.
- Variables
- Type Conversion
- Indentation
- Logical Operators
- Conditionals - If, Else, Else if, Truthy, Falsey
- Loops: for, while, loop control
- statements (break, continue, etc)
- Functions: scope, parameters, arguments, return
- Built-in Functions
- Commenting: single-line, multi-line, docstrings
3.Advanced Python Consepts:
- OOP(object oriented programming)
- Classes
- Methods
- Inheritance
- Functional Programming
- Lambda Functions
- Map, filter, zip, reduce
- Errors
- Error Handling: try, except
- File I/O
- Testing, unittest
- Import
- Modules
- Packages
- Pip
- Virtual Environments
- Debugging
0 Comments