logo

KazMBS

6

Development of mobile applications

400 000 ₸
Submit application
Allocated 13 Quotas

About course

More on KazMBS

In the digital age, web development is one of the most popular and in-demand areas within the IT industry. The Web Application Development – Backend course offers an opportunity to take the first steps in this field. Backend development is responsible for the core aspects of a web application, including logic, data processing, and interaction with databases. The course introduces the essential technologies and tools needed for backend development. The training begins with the basics of HTML, along with working with templates and integrating front-end and back-end components. Students then learn PHP — a widely used language in web development — and acquire skills in handling forms, sessions, cookies, and database interactions. In the final stage of the course, learners are introduced to the Laravel framework, which streamlines the development of modern and efficient web applications. The course is designed in accordance with the national educational standards of the Republic of Kazakhstan.The academic program includes 168 hours in total: 72 hours of theoretical instruction, 96 hours of laboratory work, and 42 hours of independent study. The course concludes with the development of a creative project and a final examination.

Special condition

Guarantee fee in the amount of 50,000 tenge. Under the conditions, if the student completes the training, successfully passes the final test and defends the final project, then the guarantee fee is returned to the student in full.

Course details

level

For beginner

Study format

Hybrid

Start

September

Entrance exams

No

Duration, in weeks

26

Duration in academic hours

144

Education language

Kazakh

Classes days_of_week

Mon-Sun

Teaching methodology

There are more practices than theories

Qualifications

Junior mobile developer

Classes format

Offline lessons 1 time per week for 2 hours, Online lessons 2 times per week for 2 hours

Skills


Knowledge of Kotlin syntax, standard library and advanced features;

Create GUIs with XML and Jetpack Compose;

Use architectural patterns such as MVVM to create stable and scalable applications;

Working with REST API, processing network requests and responses;

Use databases using Room, SQLite or other mechanisms and store data locally;

Write and execute tests to verify functionality and debug applications to identify and resolve bugs;

The ability to prepare applications for release, publish and update them on the Google Play Store, as well as monitor user feedback and analysis.

FAQ

Similar courses

Other courses from KazMBS