Pirma pamoka nemokamai! Pradėk mokytis be rizikos.
shape shape shape shape shape shape

Web programavimas su Django

thumbModestas Viršila
iconProgramavimas
(0 Atsiliepimai)

DevHorizon Akademija

Kiekvienas pasiekimas prasideda nuo sprendimo mokytis.

thumb

Kurso Aprašymas

Šis kursas skirtas visiems, kurie nori gilintis į „backend“ svetainių kūrimą su Django – vienu populiariausių Python pagrindu sukurtų „web“ sistemų karkasų. Per 8 savaites kursas ves nuo pagrindų iki pažangesnių temų, apimančių gerąsias praktikas, duomenų bazes, naudotojų autentifikavimą, administravimo sąsajas, testavimą, REST API kūrimą ir „Deployment“. Kiekvieną savaitę dalyviai kurs praktinius projektus, kurie padės įtvirtinti žinias ir sukurti asmeninį Django projektų portfelį.

Ko išmoksi kurso metu

    • Kiekviena savaitė baigiasi praktine užduotimi arba mini projektu, leidžiančiu pritaikyti išmoktą teoriją realiame kontekste.
    • Mokysiesi ne tik kaip „veikia“, bet ir kaip apsaugoti savo projektą nuo įsilaužimų, XSS, CSRF, SQL injekcijų – iškart kursi profesionaliai saugią svetainę.
    • Dalyviai kurs tikras, veikiančias Django svetaines – nuo tinklaraščio iki API sistemų ar autentifikacijos sprendimų.
    • Django leidžia kurti svetaines įvairiais būdais, bet tik vienas – geriausias. Šiame kurse pabrėžiamos gerosios praktikos, švarus kodas, DRY principas, ir projektų struktūra, kokią naudoja profesionalai.
    • Net jei tik pradedi dirbti su Django – paaiškinimai bus suprantami. Jei jau turi patirties – išmoksi pažangių dalykų, kurių dažnai neapima baziniai kursai.

Kurso papildoma informacija:

    • Kad kursas būtų prieinamas visiems, siūlome galimybę mokėti dalimis!
    • Susisiek su mumis – padėsime rasti tau tinkamiausią variantą.
Sertifikavimas

Sėkmingai baigus kursą, išduodamas skaitmeninis pažymėjimas, patvirtinantis pasiektus mokymosi rezultatus. Teikiame neformaliojo IT srities mokymus, kuriuose taikomi aiškiai apibrėžti mokymosi rezultatai, vertinimo kriterijai bei pasiekimų dokumentavimas. Mūsų kursų struktūra atitinka Europos Komisijos mikrocredentialų gaires.

  • icon Python sintaksė (kintamieji, sąlygos, ciklai)
  • icon Funkcijos ir klasės (objektinis programavimas)
  • icon Sąrašai, žodynai, rinkiniai
  • icon Failų skaitymas / rašymas
  • icon Paprasta CLI programa
  • icon Django architektūra (MTV)
  • icon Projekto ir aplikacijos struktūra
  • icon Pirmoji aplikacija su maršrutizacija
  • icon Django komandų naudojimas
  • icon ORM (Object-Relational Mapping) pagrindai
  • icon Modelių kūrimas ir „migrations“
  • icon Django admin interfeisas
  • icon Duomenų validavimas
  • icon Django Template Language (DTL)
  • icon Dinaminių puslapių kūrimas
  • icon Formų generavimas ir validacija
  • icon UX formų gerosios praktikos
  • icon Naudotojo modelis, registracija, prisijungimas
  • icon Autentifikavimo sistema: login_required, @user_passes_test
  • icon Sesijų ir slaptažodžių valdymas
  • icon Naudotojų rolės ir leidimai
  • icon Aplikacijų moduliavimas
  • icon Atskyrimas pagal funkcionalumą (views, forms, services)
  • icon Konfigūracijos valdymas: settings.py, .env failai
  • icon DRY principas ir švarus kodas
  • icon Serializeriai, APIView, ViewSet
  • icon API autentifikacija (Token, JWT)
  • icon API dokumentacija su Swagger
  • icon JSON atsakymai, statusų kodai
  • icon UNIT ir integraciniai testai su TestCase
  • icon Kodų testavimas, coverage, pytest
  • icon Klaidų gaudymas, logavimas
  • icon CI/CD pagrindai
  • icon Static/media failų tvarkymas
  • icon Diegimas į Heroku / Railway / Render
  • icon .env, collectstatic, gunicorn, whitenoise
  • icon Produkcijos saugumo nustatymai
  • icon Įvadas į JS sintaksę ir DOM valdymą
  • icon „onclick“, „submit“, „keyup“ įvykiai
  • icon AJAX su fetch() Django aplinkoje
  • icon CSRF token naudojimas su JS
  • icon Paprastas JS + Django funkcionalumas
  • icon Galutinio projekto paruošimas
  • icon Kodo peržiūra ir patobulinimai
  • icon Projektų demonstravimas
  • icon Portfolio kūrimo patarimai
thumb

Cristiano ronaldo

Design Expert

4.8 (2)
icon 75 Courses

Cristiano brings over 12 years of experience in web development, specializing in front-end frameworks and responsive design. Having worked with top tech firms, he excels in translating complex coding principles into easy-to-follow lessons. His passion for mentoring has helped thousands of students kickstart their tech careers.

Follow Us :

0,0

0 Įvertinimų

0%
0%
0%
0%
0%

(0) Atsiliepimai

Parašykite atsiliepimą

Panašūs kursai

Nėra panašių kursų.

shape
shape
shape
shape
Naujienlaiškis

Prenumeruok ir gauk naujienas apie kursus pirmas

thumb
thumb
+3k

Aktyvi naudotojų bendruomenė laukia tavęs!

Prisijunk ir tu!
D E V H O R I Z O N

Kur prasideda tavo rytojus