InEdutop

tel. +37253787828, +3726729777, email: edutop.post@gmail.com

Python Programming Courses

Python Programming Courses

Python Programming Courses

Course price:
1500 €
Total amount of training:
200 acad. hours, including classroom and practical work 100 acad. hours, independent work 100 acad. hours
Study group (ISCED):
Software and applications development and analysis
Language:
Russian, English
Course group:
up to 10 people

General information. 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
Study group (ISCED): Software and applications development and analysis 
Language: Russian, English
Course group: up to 10 people

Teaching methodology

The training consists of lectures that are held online in ZOOM. For the demonstration of the practical work are used video materials.

Educational materials. Python Programming Courses

Each student receives learning materials in PDF Format. The student receives the learning materials after paying for the tuition and crediting the payment to the current account of the education centre. After receiving the payment, the education centre provides the student with access to the personal account. The student’s learning materials are located in the personal account. Video materials are sent in the appropriate video format. The cost of training materials is included in the course price.

Description of the learning environment

Training is conducted online via ZOOM.

Conditions of graduation

The course is considered as completed, after the student has passed all the subjects prescribed in the curriculum, in the amount provided by the curriculum. The exam is conducted in the form of an examination test according to the course program. The exam is counted as passed if the student has completed at least 60% of all tasks of the test. At the end of the course, the student receives a certificate of completion or certificate of attendance of the course.

Documents the student receives

A certificate of completion of the course is issued if the student has attended at least 70% of the classes, completed at least 70% of the homework and independent work and/or passed the course exam. If a student attended less than 70% of classes, completed less than 70% of homework and/or did not pass the course exam, then upon completion of the course he will be issued a certificate of attendance of the course.

The certificate of completion of the course contains the student’s personal data and school data, learning outcomes (knowledge and practical skills that the student has acquired as a result of the training), the scope of the curriculum, the period of study, a list of teachers.

The certificate of attendance of the course contains the student’s personal data, school data, the number of academic hours of study attended by the student, the period of study, a list of teachers.

Both certificates are issued in English.

Those who have completed the course have basic programming skills in Python using the programming environment and programming libraries.

  • IT specialists with professional education who want to improve their skills or acquire new knowledge in their profession and/or change the field of activity;
  • students of educational institutions who study in the specialty of IT;
  • technical support specialists/help desk;
  • persons with experience in the field of IT, who wish to improve their skills, acquire new knowledge or change the field of activity;
  • persons wishing to acquire basic skills and knowledge of programming in the Python language.

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

Register for the course





    Send a request




      This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.