-
Notifications
You must be signed in to change notification settings - Fork 6
Course Basic Python development in 5 days
Somkiat Puisungnoen edited this page Jan 22, 2025
·
2 revisions
- Python
- VSCode
- Postman
- Objective
- Build a strong foundation in Python programming
- Introduction to Python: History, Features, and Installation
- Python Syntax: Variables, Data Types, and Operators
- Control Flow: if, else, elif, and Loops (for, while)
- Functions and Modules: Creating, Importing, and Using Modules
- Workshop
- Objective
- Learn how to create RESTful APIs using Python
- Introduction to REST APIs: What and Why?
- Setting up Flask/Django for API Development
- Building Basic Endpoints: GET, POST, PUT, DELETE
- Error Handling and Validations in APIs
- API testing with Postman
- Workshop
- Objective
- Integrate Python with MySQL databases
- Introduction to Databases and SQL
- Setting up MySQL and Connecting with Python
- CRUD Operations: Insert, Update, Delete, Select
- Using pymysql or mysql-connector for Queries
- Workshop
- Objective
- Learn NoSQL database integration
- Introduction to NoSQL and MongoDB
- Setting up MongoDB and Connecting with Python
- CRUD Operations with pymongo
- MongoDB vs MySQL: Differences and Use Cases
- Workshop
- Objective
- Explore data visualization and machine learning
- Introduction to Data Science and its Applications
- Data Visualization with Matplotlib
- Plotting Line Graphs, Bar Charts, Pie Charts, and Scatter Plots
- Basics of Machine Learning with Scikit-learn
- Supervised Learning: Regression and Classification Overview
- Workshop