Python Programming Courses. Total amount of training: 200 acad. hours, of which classroom and practical work 100 acad. hours and independent work 100 acad. hours.
https://inedutop.com/kursy/python-programming-courses/
Learning outcomes
A graduate of Python programming courses has the following knowledge and skills:
- understands the software life cycle;
- is able to use project management tools and development tools;
- knows the basics of the Python programming language;
- uses Python programming language libraries on the example of the pandas and numpy libraries;
- uses the Python language to create files, interact with websites, work with databases and web applications in accordance with the level of teaching of the program.
Course program. Python Programming Courses online
1. Software Lifecycle (SDLC)
Waterfall
Agile (Scrum, Kanban)
2. Project management tools
Jira Confluence
3. Development Tools
VS Code (for low-performance computers)
PyCharm Git Bitbucket
4. Syntax Basics
Quotation marks, parentheses, comments,etc.
5. Operators
Arithmetic and logical
6. Arithmetic operations
Addition, subtraction, multiplication, division, exponentiation, etc.
7. Data Types
String, bool, char, int, double, float
8. Arrays
List, set, dict
9. Functions
Defining Functions, Calling Functions, Returning Values
10. Terms and Conditions
If and else
11. Cycles
While and for
12. Strings
Static and “dynamic”
13. Regular Expressions
Regex
14. Random number generation
15. Sorting
“Normal” sorting and lambda sorting
16. Fundamentals of working with data using libraries
Pandas Numpy
17. Creating files with Python
.txt and .csv
18. Creating Tests
Pytest
19. Basics of interacting with websites
XPath, Selenium
20. Interaction with the database
PostgreSQL
21. Fundamentals of working with web applications
Flask, Django
