Backend Plus

Backend Plus

Ta'lim tili

O‘zbekcha

Murakkablik

O'rta

Davomiyligi

6 oy

Kurs turi

Kunduzgi

Kurs tavsifi

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

  • Writing unit and integration tests (UnitTest, PyTest)
  • Debugging
  • Testing APIs with tools
  • How to observe/debug errors on SentryE
  • Load 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.

    Muddatli to’lov shartlari

    Backend Plus
    1 020 833 so’mdan / oyga

    Backend Plus

    UIC IT ACADEMY
    6 oy
    Muddatli to’lov miqdori
    16 125 000 so’mdan
    Moliyalashtiruvchi tashkilot
    IT Bilimlarni rivojlantirish markazi
    Oylik to'lov miqdori
    1 020 833 so’mdan

    Muddatli to’lov rasmiylashtirish uchun Kirish yoki Ro‘yxatdan o‘tish saytda