„Programmeerimise alused“ tasuta kursuse registreerimine nĂ€idistega JavaScriptis

„Programmeerimise alused“ tasuta kursuse registreerimine nĂ€idistega JavaScriptis

Lugupeetud insenerid ja tulevased insenerid, Metarhia kogukond avab tasuta kursusele "Programmimise alused" registreerimise, mis on saadaval youtube ja github ilma igasuguste piiranguteta. Osa loengutest on juba salvestatud 2018. aasta lĂ”pus ja 2019. aasta alguses, samas kui osa toimub Kiievi PolĂŒtehnilises Instituudis 2019. aasta sĂŒgisel ja on kohe saadaval kursuse kanalil.Eelnevate 5 aasta kogemus, mil tegin keerulisemaid loenguid, on nĂ€idanud, et loengute vajadus on ka algajatele. Seekord, paljude Ă”pilaste soovide tĂ”ttu, pĂŒĂŒan lisada palju materjali programmeerimise alustest ja, kui vĂ”imalik, abstraheerida kursust JavaScriptist. Loomulikult jÀÀb enamik nĂ€iteid JavaScriptile, kuid teoreetiline osa on palju ulatuslikum ning ei piira end lihtsalt keele sĂŒntaksiga ja API-ga. Osa nĂ€idetest on TypeScriptis ja C++s. See ei ole kursus puhtast JavaScriptist, vaid fundamentaalne kursus programmimise alustest, sealhulgas pĂ”hikontseptsioonidest ja disainimallidest erinevatele paradigmaid: funktsionaalne, protseduuriline, objektorienteeritud, geneeriline, asĂŒnkroonne, reaktiivne, paralleelne, mitme paradigma ja metaprogrammeerimine, samuti andmestruktuuride alused, testimine, projekti struktuuri ja arhitektuuri pĂ”himĂ”tted.

„Programmeerimise alused“ tasuta kursuse registreerimine nĂ€idistega JavaScriptis

Kursuse kohta

Kursus on ĂŒles ehitatud ilma vĂ€liste teekide, sĂ”ltuvuste ja raamistiketa; selle asemel proovime kĂ”ike ise teha, sĂŒvenedes sellesse, kuidas ja miks see töötab. Koodi nĂ€idete kĂ€ivitamise keskkonnana kasutatakse Node.js-i ja brauserit. Sel aastal tĂ€iustatakse kursust praktiliste ĂŒlesannetega, mida varem nii vĂ€he oli. Arendamisprotsessi omandamiseks demonstreeritakse refaktoreerimise ja koodi optimeerimise tehnikaid, sealhulgas ĂŒliĂ”pilaste koodi ĂŒlevaatamise ĂŒlesandeid. TĂ€helepanu pööratakse koodi stiilile, tööriistade kasutamisele, nagu versioonihaldussĂŒsteemid ja paketihaldurid. KĂ”ik nĂ€ited on muudetud maksimaalselt sarnaseks reaalsele projektile, kuna tahate ju saada spetsialistideks mitte Ă”pikute nĂ€idetes, vaid praktilises programmeerimises. Koodi nĂ€idised on avatud ja saadaval GitHubis organisatsiooni HowProgrammingWorks, linkide koodid on iga video all ja koodist video tagasi viivad lingid on seal, kus on juba salvestatud video loengud. GitHubis on kohal terminite sĂ”nastik ja kursuse sisu. KĂŒsimusi saab esitada Telegrami gruppides vĂ”i otse video all. KĂ”ik loengud on avatud, neile saab tulla KPIsse ja seminaride ajal loengute jĂ€rel kĂŒsimusi esitada. Loengute ajakava on kohe avaldatud, kuid vĂ”ib veidi muutuda.

„Programmeerimise alused“ tasuta kursuse registreerimine nĂ€idistega JavaScriptis

Eksam

Talvel, pĂ€rast 1. semestrit, pakutakse kursuse kuulajatele iseseisvaid ĂŒlesandeid teadmiste taseme hindamiseks ning nende eduka lĂ€bimise korral saab tulla eksamile Metarhialt sertifikaadi saamiseks. Minu eksam ei ole ĂŒlikooli eksam piletitega, teooriaga ja praktikaga, vaid tĂ€ielik eksam kogu materjali kohta, kus teooria ei ole eraldatud praktikast. Siin pole ruumi lihtsalt vedamisele. Eksamist pÀÀsevad lĂ€bi kaugel kĂ”ik, orienteeruvalt 1-2 100 kuulajast vĂ”ivad sertifikaadi saada. Kuid me ju ei Ă”pi paberite pĂ€rast, vaid teadmiste nimel. Eksamit vĂ”ib uuesti sooritada ainult aasta pĂ€rast. Õpe on tasuta, avatud kĂ”igile soovijatele. Juba on registreerunud ĂŒle 1200 inimese. Õpe vĂ”ib kesta 1 kuni 4 aastat, sĂ”ltuvalt Ă”pilase edusammudest. Kui keegi ei soorita eksamit, saab veel Ă”ppida, kuid eksami sooritajatele pĂŒhendan rohkem aega. Eksamite kohta rÀÀgin lĂ€hemal semestri lĂ”pus, Ă€rge hĂ€irige seda praegu, vĂ€ltige liialdasi kĂŒsimusi gruppides, keskenduge materjali omandamisele.

„Programmeerimise alused“ tasuta kursuse registreerimine nĂ€idistega JavaScriptis

Korduma kippuvad kĂŒsimused

K: Kas kursusele saab registreeruda, kui ma ei ole KPIs, vĂ”i on ma teisest ĂŒlikoolist, vĂ”i ma ei ole ĂŒliĂ”pilane, vĂ”i olen teisest riigist, vĂ”i ei saa ma eksamitele tulla, vĂ”i juba töötan, vĂ”i (
 suur hulk teisi pĂ”hjuseid
)?
V: Kui olete inimene Maa pealt — saab. Muul juhul — me ei vĂ”ta taotlust vastu.

K: Kas eksamit saab sooritada ilma kursust kĂŒlastamata vĂ”i kursusele minnes eksamit sooritamata?
V: Te olete uskumatult vedanud! Kampaania! Luban teile isiklikult!

K: Olen kuulnud, et on vanem grupp (teine Ôppeaasta), kas ma vÔin ka sinna minna?
V: Proovige, seal on materjal keerulisem, kuid kui see sobib, siis ma ei keela ka sinna minna.

K: Kas eksameid saab sooritada eemalt?
V: Ei, peate kindlasti kohale tulema.

„Programmeerimise alused“ tasuta kursuse registreerimine nĂ€idistega JavaScriptis

Viidatud lingid

Kursusele registreerimise vorm: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegrami grupp: https://t.me/Programming_IP9X
Kohtumiste grupp: https://www.meetup.com/HowProgrammingWorks/
Vanema grupi kanal: https://t.me/metarhia
Node.js grupp: https://t.me/nodeua
YouTube'i kanal: https://www.youtube.com/TimurShemsedinov
Organisatsioon GitHubis: https://github.com/HowProgrammingWorks
Kursus esitleja GitHubis: https://github.com/tshemsedinov

„Programmeerimise alused“ tasuta kursuse registreerimine nĂ€idistega JavaScriptis

KokkuvÔte

Ootan ettepanekuid kursuse tÀiendamiseks uute teemadega, lootes, et panustate koodinÀidetes, sealhulgas nÀidete tÔlkimises teistesse keeltesse. Teie tagasiside aitab kursust parendada.

AitÀh, et olete huvitatud. Kohtume loengutes ja seminaridel!

Ainult registreeritud kasutajad saavad kĂŒsitluses osaleda. Logige sisse, palun.

Kuidas hindate selle kursuse huvitavust?

  • Vaatan / osalen kĂ”igil loengutel

  • Valin huvitavad teemad ja vaatan videoid

  • Uurin nĂ€iteid

  • Teen ĂŒlesandeid

  • Soovin eksamit sooritada

  • KĂ”ik see on banaalne, see ei huvita mind

HÀÀletas 45 kasutajat. 7 kasutajat jÀi erapooletuks.

Kas kavatsete osaleda kohapeal?

  • Jah

  • Sooviksin, aga ei saa

  • Ei

44 kasutajat hÀÀletasid. 2 kasutajat hoidusid.

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster