Beginner → Junior
Backend Developer Python
Практикалық Backend Developer Python курсы: 6 айда сіз REST API жобалауды, дерекқорлармен жұмыс істеуді, қосымшаларды контейнерлеуді және оларды продакшнға шығаруды үйренесіз. Әр модуль портфолиоға қосылатын жұмыс істейтін артефактпен аяқталады.
- 6 ай / 26 апта
- Online / Hybrid
- 400 000 ₸
- Beginner → Junior
Бұл курс кімге арналған
- Backend арқылы IT-ге кіргісі келетіндерге
- Құрылым мен ментордың қолдауы қажет Junior-әзірлеушілерге
- Әзірлеуге өткісі келетін аналитиктер мен тестілеушілерге
Не үйренесіз
- Заманауи әзірлеу ортасында таза Python жазуды
- Авторизация мен валидациясы бар FastAPI-да REST API жобалауды
- PostgreSQL-да дерек модельдеуді және SQLAlchemy арқылы жұмыс істеуді
- Кэш және фондық тапсырмалар үшін Redis қолдануды
- Сервиске тесттер жазуды және CI/CD-ны автоматтандыруды
- Backend-ті Docker-контейнерде деплой жасауды
Ай сайынғы бағдарлама
- 1
Python және әзірлеу ортасы
Python негіздері, Git, виртуалды орталар, дебаггинг, таза код, type hints.
- 2
FastAPI және REST API
Маршруттар, Pydantic схемалары, аутентификация, JWT, валидация, OpenAPI құжаттама.
- 3
PostgreSQL және SQLAlchemy
Дерекқор жобалау, миграциялар, индекстер, транзакциялар, ORM, сұраныс оптимизациясы.
- 4
Async, Redis және фондық тапсырмалар
Async/await, тапсырма кезектері, кэш, идемпотенттілік, қате өңдеу.
- 5
Тестілеу, Docker, CI/CD
Pytest, fixtures, моктар, контейнерлеу, Docker Compose, базалық CI/CD.
- 6
Финалдық жоба және деплой
Финалдық сервис, құжаттама, деплой, жобаны қорғау, code review.
Финалдық жоба
REST API, дерекқор, аутентификация, Docker-контейнер, тесттер, құжаттама және деплойы бар backend-сервис. GitHub-портфолиоға енеді және техникалық сұхбаттарда қолданылады.
Дайын портфолио, қорғалған production-ready backend-сервис және Junior Backend Python сұхбаттарына дайындық.
Hard skills
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Docker
- Redis
- REST API
- Pytest
- Git
Мансаптық нәтижелер
- Junior Backend Developer (Python)
- Продукт командасындағы Backend Engineer
- Middle Backend рөліне дайындық
Прогресті бағалау жүйесі
- 40%
Үй тапсырмалары
- 20%
Midterm-чекпоинттер
- 10%
Қатысу
- 30%
Финалдық жоба
Жиі қойылатын сұрақтар
Бағдарламалау тәжірибесі қажет пе?
Жоқ. Курс Python негіздерінен басталады. Ең бастысы — аптасына 15–20 сағат уақыт бөлуге дайындық.Портфолиода қандай жобалар болады?
Әр модуль практикалық артефактпен аяқталады, плюс үлкен финалдық жоба — production-ready backend-сервис.Қандай құралдар қолданылады?
Python, FastAPI, PostgreSQL, SQLAlchemy, Redis, Docker, Pytest, Git, GitHub Actions.Tech Orda арқылы оқуға бола ма?
Tech Orda арқылы оқу мүмкіндігі бағдарламаның ресми ережелеріне, іріктеу нәтижелеріне және қолжетімді квоталарға байланысты.
Курсқа өтінім беру
Оқу нәтижесі: Дайын портфолио, қорғалған production-ready backend-сервис және Junior Backend Python сұхбаттарына дайындық.