Basics #22
Replies: 14 comments
-
https://drive.google.com/drive/folders/1TJviNjxRCxOCYwxVt7W7hLof0k_j0hsU?usp=sharing |
Beta Was this translation helpful? Give feedback.
-
https://huggingface.co/learn/computer-vision-course/unit0/welcome/welcome |
Beta Was this translation helpful? Give feedback.
-
https://huggingface.co/learn/ml-games-course/unit0/introduction |
Beta Was this translation helpful? Give feedback.
-
https://dev.to/alexandreamadocastro/you-are-a-senior-engineer-now-what-part-1-4bih |
Beta Was this translation helpful? Give feedback.
-
https://medium.com/bitgrit-data-science-publication/a-roadmap-to-learn-ai-in-2024-cc30c6aa6e16 |
Beta Was this translation helpful? Give feedback.
-
Basic Topics:
Introduction to Python
What is Python?
Installing Python
Python Shell vs. Scripting
Python IDEs
2. Data Types and Variables
Integers, Floats, Strings, Booleans
Type Conversion
Variables and Assignment
3. Basic Operators
Arithmetic Operators
Comparison Operators
Logical Operators
4. Control Structures
Conditional Statements (if, elif, else)
Loops (for, while)
break, continue, and pass
5. Basic Data Structures
Lists
Tuples
Sets
Dictionaries
6. Functions
Defining and Calling Functions
Arguments and Return Values
Local and Global Variables
7. Modules and Packages
Importing Modules
Exploring the Standard Library
Intermediate Topics:
List Comprehensions
Functions (continued)
Lambda Functions
*args and **kwargs
Decorators
Generators
3. File Handling
Reading and Writing Files
Working with Directories
Exception Handling during I/O
4. Error and Exception Handling
try, except, finally
Custom Exceptions
5. Classes and Object-Oriented Programming (OOP)
Classes and Objects
Inheritance
Polymorphism
Encapsulation
6. Intermediate Data Structures
Stacks, Queues, Linked Lists (using collections module)
7. Regular Expressions
pip and Package Management
Common Libraries: requests, numpy, pandas
Advanced Topics:
Advanced OOP Concepts
Metaclasses
Decorators in Classes
Abstract Base Classes
2. Multithreading and Multiprocessing
Building APIs with Flask or Django
Consuming APIs with Python
4. Databases
SQLite, MySQL, PostgreSQL with Python
ORMs like SQLAlchemy
5. Advanced Libraries and Frameworks
Web Development (Django, Flask)
Data Science (SciPy, Matplotlib)
Machine Learning (TensorFlow, Scikit-Learn)
6. Memory Management and Optimization
Python C Extensions
Asynchronous Programming
Async/Await
Asynchronous Frameworks (e.g., FastAPI)
Beta Was this translation helpful? Give feedback.
All reactions