
Të dashur inxhinierë dhe inxhinierë të ardhshëm, komuniteti Metarhia po hap regjistrimet për kursin falas "Bazat e Programimit", i cili do të jetë i disponueshëm në dhe pa ndonjë kufizim. Një pjesë e ligjëratave është regjistruar në fund të vitit 2018 dhe fillim të vitit 2019, ndërsa një pjesë do të mbahet në në vjeshtën e vitit 2019 dhe menjëherë do të jetë e disponueshme në . Përvoja e 5 viteve të fundit, kur kam bërë ligjërata më të ndërlikuara, ka treguar nevojën për ligjërata edhe për fillestarët. Këtë herë, për shkak të kërkesave të shumta nga studentët, do të mundohem të shtoj shumë materiale mbi bazat e programimit dhe, sa më shumë të jetë e mundur, ta abstrahoj kursin nga JavaScript. Sigurisht, shumica e shembujve do të mbeten në JavaScript, por pjesa teorike do të jetë shumë më e gjerë dhe nuk do të kufizohet në sintaksën dhe API-në e gjuhës. Disa shembuj do të jenë në TypeScript dhe C++. Ky nuk është një kurs mbi JavaScript-in e pastër, por një kurs themelor mbi bazat e programimit, duke përfshirë konceptet kryesore dhe modelet e projektimit për paradigma të ndryshme, funksionale, procedurale, objektorientuese, të përgjithsuar, asinkrone, reaktive, paralele, shumëparadigmore dhe metaprogramimin, si dhe bazat e strukturave të dhënash, testimit, parimet e ndërtimit të strukturës dhe arkitekturës së projekteve.

Për kursin
Kursi Ă«shtĂ« ndĂ«rtuar pa pĂ«rdorimin e bibliotekave tĂ« jashtme, varĂ«sive dhe kadrave, pĂ«rkundrazi, do tĂ« pĂ«rpiqemi tĂ« bĂ«jmĂ« gjithçka vetĂ«, duke e thelluar nevojĂ«n se si dhe pĂ«rse funksionon. Si njĂ« mjedis ekzekutimi pĂ«r shembujt e kodit, do tĂ« pĂ«rdoret Node.js dhe shfletuesi. KĂ«tĂ« vit kursi do tĂ« plotĂ«sohet me detyra praktike, tĂ« cilat na kanĂ« munguar mĂ« parĂ«. PĂ«r tĂ« zotĂ«ruar procesin e zhvillimit, do tĂ« demonstrohen teknika tĂ« ristrukturimit dhe optimizimit tĂ« kodit, pĂ«rfshirĂ« nĂ« kodin e revistave tĂ« detyrave tĂ« studentĂ«ve. Do tĂ« kushtohet vĂ«mendje stilit tĂ« kodit, pĂ«rdorimit tĂ« mjeteve, tĂ« tilla si sistemet e kontrollit tĂ« versioneve dhe menaxherĂ«t e паĐșeteve. TĂ« gjithĂ« shembujt i kam bĂ«rĂ« sa mĂ« afĂ«r projekteve reale, sepse ju dĂ«shironi tĂ« bĂ«heni specialistĂ« jo nĂ« shembujt e mĂ«simit, por nĂ« programimin praktik. Shembujt e kodit janĂ« nĂ« disponim nĂ« Github nĂ« organizatĂ«n , lidhjet pĂ«r kodin do tĂ« jenĂ« nĂ«n çdo video dhe lidhjet e kundĂ«rta nga kodi nĂ« video janĂ« aty ku janĂ« regjistruar ligjĂ«ratat video. NĂ« Github ka njĂ« dhe . Pyetjet mund tĂ« bĂ«hen nĂ« grupe nĂ« Telegram ose menjĂ«herĂ« nĂ«n video. TĂ« gjitha ligjĂ«ratat janĂ« tĂ« hapura, mund tĂ« vijĂ« nĂ« KPI dhe tĂ« bĂ«ni pyetje nĂ« seminaret pas ligjĂ«ratave. do tĂ« publikohet menjĂ«herĂ«, por mund tĂ« ndryshojĂ« pak.

Eksami
Në dimër, pas semestrit të parë, dëgjuesve të kursit do t'u ofrohen detyra të pavarura për të vlerësuar nivelin e njohurive, dhe në rastin e kalimit të suksesshëm, mund të vini për provimin për të marrë një certifikatë nga Metarhia. Provimi im nuk është një provim universitar me bileta, me teori dhe praktikë, por një provim i plotë mbi të gjithë materialin, ku teoria nuk është e shkëputur nga praktika. Nuk ka vend për fat të thjeshtë. Provimin do ta kalojnë shumë pak, rreth 1-2 nga 100 dëgjues do të mund të marrin një certifikatë. Por ne mësojmë jo për dokumente, por për njohuri. Provimi mund të bëhet vetëm pas një viti. Mësimi është falas, në dispozicion për çdo të interesuar. Më shumë se 1200 njerëz janë regjistruar tashmë. Mësimi mund të zgjasë nga 1 deri në 4 vjet, në varësi të suksesit të studentit. Nëse ndokush nuk e kalon provimin, mund të vazhdojë të studiojë, por atyre që kanë kaluar do t'u kushtoj më shumë kohë. Më shumë informacion lidhur me provimet do të jap më afër fundvitit të semestrit, mos u shpëngoni nga kjo tani, mos bëni pyetje të panevojshme në grupe, përqendrohuni në mësimin e materialit.

Përgjigje të shpeshta
Q: A mund tĂ« regjistrohem nĂ« kurs nĂ«se nuk jam nga KPI, ose nga njĂ« universitet tjetĂ«r, ose nuk jam student, ose nga njĂ« vend tjetĂ«r, ose nuk mund tĂ« vij pĂ«r provimet, ose unĂ« tashmĂ« punoj, ose (⊠njĂ« shumĂ« arsye tĂ« tjeraâŠ)?
A: NĂ«se jeni njĂ« person nga planeti tokĂ« â mundemi. NĂ« rastin e parĂ« â ne nuk do tĂ« pranojmĂ« aplikimin.
Q: A mund të shqiptoj provimin pa e ndjekur kursin ose të ndjek kursin pa e shqiptuar provimin?
A: Ju keni shumë fat! Ofertë! Ju lejoj personalisht!
Q: Kam dëgjuar që ka një grup më të avancuar (viti i dytë të studimit), a mund të shkoj atje?
A: Provoni, materiali është më i ndërlikuar, por nëse ju pëlqen, nuk e ndaloj.
Q: A mund të jap provimet në distancë?
A: Jo, duhet të vini patjetër.

Linke
Forma e regjistrimit për kursin:
Grupi në Telegram:
Grupi në takime:
Kanalin e grupit më të avancuar:
Grupi për Node.js:
Kanalin në YouTube:
Organizata në GitHub:
Ligjëruesi në GitHub:

Përfundimi
Poërdhëni ide për të shtuar tema të reja në kurs, shpresoj për kontributin në shembujt e kodit, duke përfshirë përkthimin e shembujve në gjuhë të tjera. Komentet tuaja do të ndihmojnë në përmirësimin e kursit.
Faleminderit që tregoni interes. Hasta në leksionet dhe seminaret!
Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. , ju lutemi.
Sa i interesuar jeni për këtë kurs?
Do të shikoj / ndjek të gjitha leksionet
Do të zgjedh tema interesante dhe do të shikoj videot
Do të studioj shembujt
Do të bëj detyrat
Do të jap provim
Kjo është e zakonshme, nuk më intereson
45 përdorues e votuan. 7 përdorues abstenuan.
Planifikoni të merrni pjesë në mënyrë fizike?
Po
Do të doja, por nuk mundem
Jo
44 përdorues e votuan. 2 përdorues abstenuan.
Burimi: habr.com
