logo

SmartCastle

Back-End development

600 000 ₸
Allocated 17 Quotas

The Python backend development course is designed to teach the basics and advanced aspects of creating the backend of web applications. The course program covers a wide range of topics, ranging from basic Python syntax to developing complex web applications using modern frameworks and technologies. Students will learn to work with various databases, create APIs, ensure application security, and use containerization tools and automation of development processes.

Special condition

The course assessment system will be based on practical assignments and projects that students will complete during the course. Each task/project will be assessed based on several criteria, such as compliance with requirements, code quality, use of modern technologies, etc. The maximum score is 10. In addition, the course will include tests and exams to test students' understanding of the theoretical framework and back-end development skills. The criterion for completion of training is an average score above 5/10, or above 50%.

Course details

level

For beginner

Study format

Hybrid

Start

September

Entrance exams

No

Duration, in weeks

28

Duration in academic hours

112

Education language

Russian

Classes days_of_week

Sat- sun

Teaching methodology

50/50

Qualifications

Junior back end developer

Classes format

2 classes per week for 2 academic hours. Offline practical classes, online classes in Google Meets. Availability of office hours upon request of students.

Skills


Python Proficiency: Understanding of advanced Python programming concepts and best practices.

Application Development: Ability to independently create web applications using Flask and Django frameworks.

Working with databases: Skills in designing and interacting with relational and NoSQL databases.

FAQ

Similar courses

Other courses from SmartCastle