Backend Plus
Язык обучения
O‘zbekcha
Сложность
Средний
Длительность
6 месяцев
Тип курса
Очно
Описание курса
Bizning reja raqamlarda:
- 80 dan ortiq amaliy vazifalar
- 55 dan ortiq uyga vazifalar
- 3 dan ortiq portfolio loyihalari
Amaliyot kursi kimlar uchun?
- Ishga kirolmayotgan bo’lsangiz
- Ish joyingizda o’smayotgan bo’lsangiz
- Daromadingizni oshirmoqchi bo’lsangiz
- O’quv kurslardan qoniqmayotgan bo’lsangiz
- Junior bosqichida bilimi bor xodimlar uchun
- Soha bo’yicha bilimlarini oshirmoqchi bo’lsangiz
- Loyiha ishlash sifati va tezligini oshirmoqchi bo’lgan dasturchilar uchun
- Shaxsiy kompaniyasini kelajakada barpo qilmoqchi bo‘lganlar uchun
1.Modul - Python
- Setup IDE and development environment
- Working with AI tools to improve productivity
- Networks & Internet Core
- Review Python Basics and Advanced Topics
- Complex Telegram Bot
2.Modul - Django
- Project Boilerplate
- Review Django Topics
- Views, Routing, and URLs
- Models, Databases, and Queries
- Django ORM: best practices
- Django Admin Customization
- Working with Django Templates
- Localization (Modeltranslation)
- Django Forms
- Working with Signals
- Custom Filters, Search, Ordering, and Validators
- How to build a complex and correct database architecture in Django
- User Authentication and Sessions (Social Auth, Custom User, JWT)
3.Modul - PostgreSQL
- Review PostgreSQL Topics
- Database Design (ER Diagram)
- Database Normalization & Django Database migrations
- Queries, Joins, and Transactions
- ndexing, Views, and Materialized Views
4.Modul - Django REST Framework
- Review Django REST Framework Topics
- Optimal Techniques for Writing Serializers and Views
- API Testing and Documentation
- Working with other teams such as Frontend and Mobile developers
5.Modul - Git & Teamwork
- Working with Git and GitLab including team conventions on version control
- Resolving conflicts
- Conventional Commits
- Code Review and pair programming (Teamwork)
- Terminal Usage & OS (Linux) tips
6.Modul - Testing
7.Modul - Development Tools & Best Practices
- Development Tools & Best Practices)
- Redis
- Celery
- Caching
- Query optimization
- Debug toolbar
- Optimizing code performance
- WebSocket
- Elasticsearch
- Payment
- Web Scraping
- Protection against hacker attacks
- Working with images
- Experience with PDF/HTML/Excel Parser
- Sending emails (SMTP)
- Agile Methodologies (Jira, Kanban, Slack, Notion
- Custom Management Commands
8.Modul - Deployment
- Experience several deployment cycles (staging, production)
- Gunicorn, NGINX
- Docker
- CI/CD
- Working with Cloud Services (AWS, DigitalOcean or others)
- Light introduction to Microservices
9.Modul - Final Project
- In the Final Project, developers form teams and choose topics like education, medicine, etc. They create projects to solve problems in these spheres. Juris will select the best project.
10.Modul - Profi bo'lish
- Profi qilib tayyorlash uchun alohida QA testerlar, Project management, HRlardan ishga kirish va kompaniyada to’g’ri faoliyat yuritish, UI/UX dizayn, CTOmizdan, CEOmizdan, IT Doctor ustozlarimizdan, zakazlarni olish joylari va usullari, tenderlar bo’yicha, freelanceda pul topishdan, $24minglik resurslar master klasslarimiz bo’lib o’tadi.
Условия рассрочки
Сумма рассрочки
от 16 125 000 сумФинансирующая организация
Центр развития IT-знанийЕжемесячная сумма погашения
от 1 020 833 сумДля того, чтобы оформить рассрочку необходимо Войти или Зерегистрироватьсяна сайте
Вход
Войдите, используя свой номер телефона и пароль