Komplet "Osnove programiranja" za brezplačen tečaj s primeri JavaScripta

Komplet "Osnove programiranja" za brezplačen tečaj s primeri JavaScripta

Dragi inženirji in bodoči inženirji, skupnost Metarhia odpira vpis na brezplačen tečaj “Osnove programiranja”, ki bo na voljo na youtube и github brez omejitev. Nekaj ​​predavanj je konec leta 2018 in v začetku leta 2019 že posnetih, nekaj pa jih bo še v Kijevski politehnični inštitut jeseni 2019 in takoj vseljivo dne tečajni kanal. Izkušnje preteklih 5 let, ko sem izvajal kompleksnejša predavanja, so pokazale potrebo po predavanjih za zelo začetnike. Tokrat bom zaradi številnih prošenj študentov poskušal dodati veliko gradiva o osnovah programiranja in po možnosti abstrahirati tečaj iz JavaScripta. Seveda bo večina primerov ostala v JavaScriptu, vendar bo teoretični del veliko širši in ne bo omejen na sintakso in API jezika. Nekaj ​​primerov bo v TypeScriptu in C++. To ni osnovni tečaj JavaScripta, temveč temeljni tečaj o osnovah programiranja, vključno z osnovnimi koncepti in vzorci oblikovanja za različne paradigme, funkcionalne, proceduralne, objektno usmerjene, generične, asinhrone, reaktivne, vzporedne, multi-paradigme in metaprogramiranje, pa tudi osnove podatkovnih struktur, testiranje, principi gradnje strukture in arhitekture projektov.

Komplet "Osnove programiranja" za brezplačen tečaj s primeri JavaScripta

O tečaju

Tečaj je zgrajen brez uporabe zunanjih knjižnic, odvisnosti in ogrodij, namesto tega bomo poskušali vse narediti sami, pri čemer se bomo poglobili v to, kako in zakaj deluje. Primeri kode bodo kot zagonsko okolje uporabljali Node.js in brskalnik. Letos bomo tečaj dopolnili s praktičnimi nalogami, ki jih je prej tako primanjkovalo. Za obvladovanje razvojnega procesa bodo prikazane tehnike za preoblikovanje in optimizacijo kode, vključno s pregledom kode študentskih nalog. Pozornost bo namenjena slogu kode in uporabi orodij, kot so sistemi za nadzor različic in upravitelji paketov. Poskušal sem narediti vse primere čim bližje resničnim projektom, saj želite postati strokovnjaki ne za izobraževalne primere, ampak za praktično programiranje. Primeri kode so na voljo v odprti obliki v Githubu organizacije Kako deluje programiranje, povezave do kode bodo pod vsakim videoposnetkom, povratne povezave od kode do videa pa tam, kjer so video predavanja že posneta. Je v Githubu slovar izrazov и vsebine tečaja. Vprašanja lahko postavite v skupinah na Telegramu ali neposredno pod videoposnetkom. Vsa predavanja so odprtega tipa, lahko pridete na KPI in postavljate vprašanja na seminarjih po predavanjih. Urnik predavanj objavljeno takoj, vendar se lahko nekoliko spremeni.

Komplet "Osnove programiranja" za brezplačen tečaj s primeri JavaScripta

Izpit

V zimskem času, po 1. semestru, bodo udeležencem tečaja na voljo samostojne naloge za preverjanje nivoja znanja, ob uspešno opravljenih pa lahko pristopite k izpitu za pridobitev certifikata Metarhije. Moj izpit ni univerzitetni izpit z vstopnicami, s teorijo in prakso, ampak popoln izpit iz vse snovi, kjer teorija ni ločena od prakse. Tukaj ni prostora za preprosto srečo. Izpita ne bodo opravili vsi, potrdilo lahko prejmeta približno 1-2 od 100 študentov. A ne študiramo zaradi papirjev, ampak zaradi znanja. Izpit lahko ponovno opravljate šele po enem letu. Usposabljanje je brezplačno in odprto za vse. Prijavljenih je že več kot 1200 ljudi. Usposabljanje lahko traja od 1 do 4 let, odvisno od uspeha dijaka. Če kdo ne opravi izpita, lahko nadaljuje z učenjem, tistim, ki opravijo, pa se bom bolj posvetil. O izpitih vam bom podrobneje povedal bližje koncu semestra, naj vas to zdaj ne moti, v skupinah ni potrebe po nepotrebnih vprašanjih, osredotočite se na obvladovanje snovi.

Komplet "Osnove programiranja" za brezplačen tečaj s primeri JavaScripta

Pogosta vprašanja

Q: Ali se lahko vpišem v predmet, če nisem s KPI, ali z druge univerze, ali sploh nisem študent, ali iz druge države, ali ne morem priti na izpite, ali že delam, ali ( ... kup drugih razlogov ...)?
A: Če ste oseba s planeta Zemlja, lahko. V nasprotnem primeru prijave ne bomo sprejeli.

Q: Ali lahko opravljam izpit brez udeležbe na tečaju ali se lahko udeležim tečaja brez opravljenega izpita?
A: Imate neverjetno srečo! Napredovanje! Osebno vam dovolim!

Q: Slišal sem, da obstaja višja skupina (drugi letnik študija), a lahko grem tudi tja?
A: Poskusite, tam je material težji, a če vam je všeč, vam ne prepovedujem iti tja.

Q: Ali lahko opravljam izpite na daljavo?
A: Ne, vsekakor moraš priti.

Komplet "Osnove programiranja" za brezplačen tečaj s primeri JavaScripta

reference

Obrazec za prijavo na tečaj: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegram skupina: https://t.me/Programming_IP9X
Skupina na srečanjih: https://www.meetup.com/HowProgrammingWorks/
Kanal starejše skupine: https://t.me/metarhia
Ekipa Node.js: https://t.me/nodeua
YouTube kanal: https://www.youtube.com/TimurShemsedinov
Organizacija na GitHubu: https://github.com/HowProgrammingWorks
Predavatelj na Githubu: https://github.com/tshemsedinov

Komplet "Osnove programiranja" za brezplačen tečaj s primeri JavaScripta

Zaključek

Veselim se predlogov za dodajanje novih tem tečaju in upam na prispevke k primerom kode, vključno s prevodom primerov v druge jezike. Vaše povratne informacije bodo pomagale izboljšati tečaj.

Zahvaljujemo se vam za vaše zanimanje. Se vidimo na predavanjih in seminarjih!

V anketi lahko sodelujejo samo registrirani uporabniki. Prijaviti se, prosim.

Kako zanimiv je ta tečaj za vas?

  • Ogledal si/se bom udeležil vseh predavanj

  • Izbral bom zanimive teme in si ogledal video

  • Študiral bom primere

  • Naloge bom opravil

  • Naredil bom izpit

  • Vse je banalno, ne zanima me

Glasovalo je 45 uporabnikov. 7 uporabnikov se je vzdržalo.

Se nameravate udeležiti osebno?

  • Da

  • Rad bi, pa ne morem

  • Št

Glasovali so 44 uporabniki. 2 uporabniki so se vzdržali.

Vir: www.habr.com

Dodaj komentar