Spletno programiranje - tečaj 18.000 rub. iz Coddy School of Programming for Children, usposabljanje 3 moduli (meseci)
Miscellanea / / December 03, 2023
Trajanje: od 3 modulov (meseci), od 24 ur*.
Oblika: individualne in skupinske ure, offline in online (v realnem času).
Število otrok: od 1 do 8.
od 750 rub./uro v spletni skupini,
od 850 rub./uro v skupini brez povezave,
od 1050 rub./uro posamično na spletu,
od 1980 rub./uro posamično brez povezave.
Označevalni jezik HTML in slogovne datoteke CSS so osnova spletnega razvoja.
V tečaju “Izdelava spletnih strani” se bo vaš otrok naučil osnov HTML in kako uporabljati CSS. Znal bo samostojno izdelati večstransko spletno stran z besedili, slikami, tabelami in video posnetki.
Po končanem tečaju priporočamo nadaljevanje študija na naslednjih stopnjah.
Po zaključku tečaja vsak tečajnik prejme personalizirano potrdilo podjetja CODDY.
Učitelj tečaja:
“Programiranje iger v Pythonu”, “Programiranje v JavaScriptu”, “Boti v Pythonu”, “Spletno programiranje”
Izobrazba:
Moskovska politehnična univerza, specialnost "Informatika in računalništvo".
Izkušnje:
Tekoče govori C\C++, Java, Python, PHP, JavaScript, SQL. Sodeloval sem pri izdelavi Android aplikacij v Javi, cross-platform aplikacij v C\C++, botov za različne instant messengerje v Pythonu, kot tudi različnih spletnih storitev z uporabo HTML/CSS/JS/PHP.
Zanimanja:
Že od malih nog programira različne aplikacije od CLI do MVP/MVVC projektov. Sodeloval na mobilnih hackathonih. Sodeloval v primerih integracije z zaprtimi API-ji tretjih oseb. Delal tudi s 3d, zlasti Autodesk Maya, Inventor, 3ds Max, Fusion360 (obstaja nekaj manjših napredkov s prikazovanjem objektov na mobilnih napravah). Poleg programiranja ga zanimajo motošporti, predvsem driftanje. Diskreten, zna vzbuditi zanimanje za delo, odgovoren in učinkovit.
Učitelj tečaja:
“Programiranje v JavaScriptu”, “Programiranje iger v Pythonu”, “Spletno programiranje”, “Boti v Pythonu”, “Programiranje v Python3”, “Razvoj spletnih aplikacij za podjetja”
Izobrazba:
Zvezna univerza Severne Arktike. Izobraževanje učiteljev.
Izkušnje:
Računalništvo otroke poučuje že več kot 3 leta. Nenehno izboljševanje. Študiral sem na Moskovski šoli programerjev, obiskoval nešteto spletnih tečajev in ne nameravam nehati. Učitelj Yandex. Licej." Programi v Pythonu, C++ in JavaScript. V prostem času od poučevanja izdeluje spletne strani, spletne aplikacije in chatbote po meri.
Zanimanja:
Rad se uči in uči druge. Na dolge razdalje se vozi s kolesom in igra kitaro. "Da bi se naučili programirati računalnik, morate razmišljati kot računalnik, postati računalnik."
Učitelj tečaja:
“Unity 3D”, “Programiranje v JavaScriptu”, “Programiranje iger v Pythonu”, “Oblikovanje spletnega mesta”, “Spletno programiranje”, “Boti v Pythonu”, »Programiranje v Python3«, »Ustvarjanje iger v Scratchu«, »Razvijalec video iger: ustvarjanje 2D iger različnih žanrov«, »Razvoj 2D in 3D iger v Python"
Izobrazba:
Državna univerza Bryansk poimenovana po a.c. I.G. Petrovsky, Fakulteta za fiziko in matematiko, smer "Omrežne tehnologije".
Izkušnje:
Projektni vodja, programski direktor pri Coddyju. Programira že več kot 5 let v različnih jezikih C#, Java, Python, JavaScript. Izdelane spletne aplikacije različnih zahtevnosti. Razvil igre v Unity3D, Construct in aplikacije v AndroidStudio.
Zakaj CODDY?
"Odlične ocene, dobra plača, odlični obeti!"
Zanimanja:
Rada potuje. V prostem času igra odbojko. Hobiji vključujejo kuhanje, origami in kolesarjenje. "Običajno je najpreprostejši pristop najučinkovitejši."
1. modul
Prvi dan
Uvod v HTML
− Kaj je HTML?
− Osnovne oznake HTML
− Atributi elementov HTML
− Izdelava prve spletne strani
Domača naloga: izdelati spletne strani na izbrano temo, preučiti teoretično gradivo.
Rezultat lekcije: osnovni elementi HTML so bili preučeni v praksi, ustvarjena je bila prva spletna stran.
Drugi dan
Osnove oblikovanja spletnih strani
− Testiranje na podlagi snovi prejšnje lekcije
− Stilski jezik CSS in njegova sintaksa
− Spreminjanje stilov besedila
− Dimenzije elementov na spletni strani
Domača naloga: preučiti teoretično gradivo, v praksi utrditi znanje, pridobljeno pri pouku, dokončati že izdelane spletne strani.
Rezultat lekcije: preučene so bile metode stilizacije besedilne vsebine spletnega mesta, dokončane so bile lastnosti CSS, ki spreminjajo velikost elementov.
Tretji dan
Osnove pozicioniranja elementov
− Testiranje na temo “Osnove oblikovanja spletnih strani”
− Spreminjanje velikosti elementov na spletni strani
− Zunanje in notranje obloge elementov
− Reševanje praktičnih nalog na obravnavano temo
Domača naloga: preučiti teoretično gradivo, utrditi znanje pridobljeno pri pouku v praksi, pripraviti se na zaključni test v tem modulu.
Rezultat lekcije: preučene so bile osnovne lastnosti CSS, odgovorne za pozicioniranje elementov na spletni strani, rešeni so bili problemi na obravnavano temo.
Četrti dan
Objava vaših projektov na internetu
− Končno testiranje vseh tem, ki se obravnavajo v tem modulu
− Registracija v storitvi GitHub
− Objava projektov
− Odgovarjanje na vprašanja in delo na napakah
Rezultat lekcije: zaključni test za prvi modul je bil opravljen, vsak projekt je bil objavljen na spletu.
2. modul
Prvi dan
Pozicioniranje elementov na strani. Tehnologija Flexbox.
− Kaj je Flexbox?
− Pozicioniranje elementov s Flexboxom
− Osnovne lastnosti Flexboxa
− Reševanje praktičnih nalog na obravnavano temo
Domača naloga: preučiti teoretično gradivo, opraviti praktične naloge.
Rezultat lekcije: osnove tehnologije Flexbox so bile preučene v praksi, praktični problemi so bili rešeni na obravnavano temo.
Drugi dan
lastnosti ozadja
− Testiranje na temo »Pozicioniranje elementov na strani. Flexbox tehnologija"
− Nastavitev slike za ozadje elementa
− Lastnosti ozadja
− Reševanje praktičnih nalog na obravnavano temo
Domača naloga: preučiti teoretično gradivo, utrditi znanje, pridobljeno pri pouku, v praksi, ustvariti galerijo s slikami s tehnologijo Flexbox.
Rezultat lekcije: preučeni so bili alternativni načini postavitve slik na spletno stran, pridobljene praktične veščine.
Tretji dan
Animacija pri premikanju miške nad elementi
− Testiranje na temo »Lastnosti ozadja«
− Psevdorazred :hover
− Analiza primerov izdelave različnih animacij
− Reševanje praktičnih nalog na obravnavano temo
Domača naloga: preučite teoretično gradivo, utrdite znanje, pridobljeno pri pouku, v praksi, ustvarite lastne hover animacije.
Rezultat lekcije: preučene so bile metode ustvarjanja animacij pri lebdenju na spletni strani, pridobljene praktične veščine pri reševanju problemov.
Četrti dan
Testiranje in odgovarjanje na vprašanja
− Končno testiranje vseh tem, ki se obravnavajo v tem modulu
− Dokončanje vaših projektov
− Objava projektov
− Odgovarjanje na vprašanja in delo na napakah
Rezultat lekcije: zaključno testiranje za drugi modul opravljeno, vsi projekti objavljeni na spletu
3. modul
Prvi dan
Pozicioniranje elementov na strani. Tehnologija postavitve mreže.
− Kaj je postavitev mreže?
− Pozicioniranje elementov z uporabo mreže
− Razlike od Flexboxa
− Osnovne lastnosti mreže
− Reševanje praktičnih nalog na obravnavano temo
Domača naloga: preučite teoretično gradivo, opravite praktično nalogo, začnite razvijati ciljno stran.
Rezultat lekcije: osnove tehnologije postavitve mrež so bile preučene v praksi, rešeni so bili praktični problemi na obravnavano temo.
Drugi dan
Razvoj ciljne strani
− Testiranje na temo »Pozicioniranje elementov na strani. Tehnologija postavitve mreže"
− Ustvarjanje prvega zaslona ciljne strani
− Razvoj navigacije za prihodnjo spletno stran
Domača naloga: ustvarite drugi zaslon ciljne strani, ponovite prejšnjo temo.
Rezultat lekcije: preučeni so bili alternativni načini postavitve slik na spletno stran, pridobljene praktične veščine.
Tretji dan
Razvoj ciljne strani
− Preverjanje domače naloge
− Ustvarjanje tretjega zaslona
− Izdelava mobilne različice ciljne strani
Domača naloga: dokončajte razvoj projekta.
Rezultat lekcije: hrošči in napake so bili odpravljeni, ustvarjen je bil končni zaslon ciljne strani.
Četrti dan
Testiranje in odgovarjanje na vprašanja
− Zaključno preverjanje znanja pri vseh obravnavanih temah
− Dokončanje pristajalne strani
− Objava zaključnega projekta na internetu
Rezultat lekcije: končni test je bil opravljen, ciljna stran je bila objavljena na internetu.