Web programiranje - tečaj 18 000 rub. iz Coddy škole programiranja za djecu, obuka 3 modula (mjeseci)
Miscelanea / / December 03, 2023
Trajanje: od 3 modula (mjeseca), od 24 sata*.
Format: individualne i grupne lekcije, offline i online (u stvarnom vremenu).
Broj djece: od 1 do 8.
od 750 rub./sat u online grupi,
od 850 rub./sat u izvanmrežnoj grupi,
od 1050 rub./sat pojedinačno online,
od 1980 rub./sat pojedinačno izvan mreže.
HTML označni jezik i CSS stilski listovi osnova su web razvoja.
Na tečaju “Izrada web stranica” vaše će dijete naučiti osnove HTML-a i kako koristiti CSS. Moći će samostalno izraditi web stranicu na više stranica s tekstovima, slikama, tablicama i video zapisima.
Nakon završenog tečaja preporučamo nastavak studija na sljedećim razinama.
Po završetku tečaja svaki polaznik dobiva personalizirani certifikat CODDY-a.
Predavač predmeta:
“Programiranje igara u Pythonu”, “Programiranje u JavaScriptu”, “Botovi u Pythonu”, “Web programiranje”
Obrazovanje:
Moskovsko politehničko sveučilište, specijalnost "Informatika i računarstvo".
Iskustvo:
Tečno govori C\C++, Java, Python, PHP, JavaScript, SQL. Sudjelovao sam u izradi Android aplikacija u Javi, cross-platform aplikacija u C\C++, botova za razne instant messengere u Pythonu, kao i raznih web servisa koji koriste HTML/CSS/JS/PHP.
Interesi:
Od malih nogu programira razne aplikacije od CLI do MVP/MVVC projekata. Sudjelovao u mobilnim hackathonima. Sudjelovao u slučajevima koji uključuju integraciju sa zatvorenim API-jima trećih strana. Također je radio s 3d, posebno Autodesk Maya, Inventor, 3ds Max, Fusion360 (postoje neki manji razvoji s prikazom objekata na mobilnim uređajima). Osim programiranja, zanima ga moto sport, posebice drift. Diskretan, zna pobuditi interes za posao, odgovoran i učinkovit.
Predavač predmeta:
“Programiranje u JavaScriptu”, “Programiranje igara u Pythonu”, “Web programiranje”, “Botovi u Pythonu”, “Programiranje u Python3”, “Razvoj web aplikacija za poslovanje”
Obrazovanje:
Sjevernoarktičko federalno sveučilište. Učiteljsko obrazovanje.
Iskustvo:
Više od 3 godine podučava djecu informatici. Stalno poboljšavanje. Studirao sam u Moskovskoj školi programera, prošao bezbroj online tečajeva i ne planiram stati. Učitelj Yandexa. Licej." Programi u Pythonu, C++ i JavaScriptu. U slobodno vrijeme od nastave izrađuje web stranice, web aplikacije i custom chatbotove.
Interesi:
Voli učiti i podučavati druge. Na duge staze vozi bicikl i svira gitaru. "Da biste naučili programirati računalo, morate razmišljati kao računalo, postati računalo."
Predavač predmeta:
“Unity 3D”, “JavaScript programiranje”, “Programiranje igara u Pythonu”, “Dizajn web mjesta”, “Web programiranje”, “Botovi u Pythonu”, “Programiranje u Python3”, “Stvaranje igara u Scratchu”, “Razvojnik videoigara: stvaranje 2D igara različitih žanrova”, “Razvoj 2D i 3D igara u Piton"
Obrazovanje:
Državno sveučilište Bryansk nazvano po a.c. I.G. Petrovsky, Fizičko-matematički fakultet, smjer “Mrežne tehnologije”.
Iskustvo:
Voditelj projekta, direktor programa u Coddyju. Programira više od 5 godina na raznim jezicima C#, Java, Python, JavaScript. Izrađene web aplikacije različite složenosti. Razvijao igre u Unity3D, Constructu i aplikacije u AndroidStudiu.
Zašto CODDY?
“Izvrsne kritike, dobra plaća, sjajni izgledi!”
Interesi:
Voli putovati. U slobodno vrijeme bavi se odbojkom. Hobiji uključuju kuhanje, origami i vožnju biciklom. "Obično je najjednostavniji pristup najučinkovitiji."
1. modul
Prvi dan
Uvod u HTML
− Što je HTML?
− Osnovne HTML oznake
− Atributi HTML elementa
− Izrada prve web stranice
Domaća zadaća: izraditi web stranice na odabranu temu, proučiti teorijsko gradivo.
Rezultat lekcije: osnovni HTML elementi su proučavani u praksi, izrađena je prva web stranica.
Drugi dan
Osnove oblikovanja web stranice
− Testiranje na temelju gradiva prethodnog sata
− CSS stilski jezik i njegova sintaksa
− Mijenjanje stilova teksta
− Dimenzije elemenata na web stranici
Domaća zadaća: proučiti teorijsko gradivo, u praksi učvrstiti znanje stečeno na nastavi, doraditi prethodno izrađene web stranice.
Rezultat lekcije: proučavane su metode stiliziranja tekstualnog sadržaja web stranice, dovršena su CSS svojstva koja mijenjaju veličinu elemenata.
Treći dan
Osnove pozicioniranja elemenata
− Testiranje na temu “Osnove stiliziranja web stranice”
− Promjena veličine elemenata na web stranici
− Vanjske i unutarnje obloge elemenata
− Rješavanje praktičnih zadataka na obrađenu temu
Domaća zadaća: proučiti teorijsko gradivo, učvrstiti znanje stečeno na nastavi u praksi, pripremiti se za završni test iz ovog modula.
Rezultat lekcije: proučena su osnovna svojstva CSS-a odgovorna za pozicioniranje elemenata na web stranici, riješeni su problemi na obrađenu temu.
Četvrti dan
Objavljivanje vaših projekata na Internetu
− Završno testiranje iz svih tema koje se obrađuju u ovom modulu
− Registracija u GitHub servisu
− Objava projekata
− Odgovaranje na pitanja i rad na pogreškama
Rezultat lekcije: završni test za prvi modul je položen, svaki projekt je objavljen online.
2. modul
Prvi dan
Pozicioniranje elemenata na stranici. Flexbox tehnologija.
− Što je Flexbox?
− Pozicioniranje elemenata pomoću Flexboxa
− Osnovna svojstva Flexboxa
− Rješavanje praktičnih zadataka na obrađenu temu
Domaća zadaća: proučiti teorijske materijale, izvršiti praktične zadatke.
Rezultat lekcije: u praksi su proučavane osnove Flexbox tehnologije, rješavani su praktični problemi na proučavanu temu.
Drugi dan
svojstva pozadine
− Testiranje na temu „Pozicioniranje elemenata na stranici. Flexbox tehnologija"
− Postavljanje slike na pozadinu elementa
− Svojstva pozadine
− Rješavanje praktičnih zadataka na obrađenu temu
Domaća zadaća: proučiti teoretski materijal, učvrstiti znanje stečeno na nastavi u praksi, izraditi galeriju slika pomoću Flexbox tehnologije.
Rezultat lekcije: proučavani su alternativni načini postavljanja slika na web stranicu, stečene su praktične vještine.
Treći dan
Animacija kada lebdite iznad elemenata
− Testiranje na temu “Svojstva pozadine”
− Pseudoklasa :lebdjeti
− Analiza primjera izrade raznih animacija
− Rješavanje praktičnih zadataka na obrađenu temu
Domaća zadaća: proučiti teoretski materijal, učvrstiti znanje stečeno na nastavi u praksi, izraditi vlastite hover animacije.
Rezultat lekcije: proučavane su metode stvaranja animacija kada lebdite na web stranici, stečene su praktične vještine rješavanja problema.
Četvrti dan
Testiranje i odgovaranje na pitanja
− Završno testiranje iz svih tema koje se obrađuju u ovom modulu
− Finalizacija vaših projekata
− Objava projekata
− Odgovaranje na pitanja i rad na pogreškama
Rezultat lekcije: završno testiranje za drugi modul položeno, svi projekti objavljeni online
3. modul
Prvi dan
Pozicioniranje elemenata na stranici. Tehnologija rasporeda rešetki.
− Što je Grid layout?
− Pozicioniranje elemenata korištenjem Grid izgleda
− Razlike u odnosu na Flexbox
− Osnovna svojstva mreže
− Rješavanje praktičnih zadataka na obrađenu temu
Domaća zadaća: proučiti teorijske materijale, izvršiti praktični zadatak, početi raditi na razvoju odredišne stranice.
Rezultat lekcije: u praksi su proučavane osnove tehnologije postavljanja mreže, riješeni su praktični problemi na proučavanu temu.
Drugi dan
Razvoj odredišne stranice
− Testiranje na temu „Pozicioniranje elemenata na stranici. Tehnologija postavljanja mreže"
− Stvaranje prvog zaslona odredišne stranice
− Izrada navigacije za buduću web stranicu
Domaća zadaća: izradite drugi zaslon odredišne stranice, ponovite prethodnu temu.
Rezultat lekcije: proučavani su alternativni načini postavljanja slika na web stranicu, stečene su praktične vještine.
Treći dan
Razvoj odredišne stranice
− Provjera domaće zadaće
− Stvaranje trećeg ekrana
− Izrada mobilne verzije odredišne stranice
Domaća zadaća: završiti razvoj projekta.
Rezultat lekcije: greške i greške su ispravljene, kreiran je završni zaslon odredišne stranice.
Četvrti dan
Testiranje i odgovaranje na pitanja
− Završno testiranje iz svih obrađenih tema
− Finalizacija landing stranice
− Objava završnog projekta na Internetu
Rezultat lekcije: završni test je položen, odredišna stranica je objavljena na internetu.