„Основи на програмирање“ упис на бесплатен курс со примери во JavaScript

„Основи на програмирање“ упис на бесплатен курс со примери во JavaScript

Почитувани колеги инженери и идни инженери, заедницата Метархиа отвора упис за бесплатен курс „Основи на програмирање“, кој ќе биде достапен на YouTube и github без никакви ограничувања. Некои од предавањата се веќе снимени на крајот на 2018 и почетокот на 2019 година, а дел ќе се одржат во Киев Политехнички институт во есен 2019 година и веднаш достапно на канал на курсот. Искуството од претходните 5 години, кога држев посложени предавања, ја покажа потребата од предавања за многу почетници. Овој пат, поради многубројните барања од студентите, ќе се обидам да додадам многу материјали за основите на програмирањето и по можност, да го апстрахирам курсот од JavaScript. Секако, повеќето примери ќе останат во JavaScript, но теоретскиот дел ќе биде многу поширок и нема да биде ограничен само на синтаксата и API на јазикот. Некои примери ќе бидат во TypeScript и C++. Ова не е јасен курс за JavaScript, туку основен курс за основите на програмирањето, вклучувајќи основни концепти и модели на дизајн за различни парадигми, функционални, процедурални, објектно-ориентирани, генерички, асинхрони, реактивни, паралелни, мулти-парадигми и метапрограмирање, како и основите на структурите на податоци, тестирањето, принципите на конструирање на структурата и архитектурата на проектите.

„Основи на програмирање“ упис на бесплатен курс со примери во JavaScript

За курсот

Курсот е изграден без употреба на надворешни библиотеки, зависности и рамки, наместо тоа ќе се обидеме да направиме сè сами, истражувајќи како и зошто функционира. Примерите за код ќе користат Node.js и прелистувач како средина за лансирање. Годинава курсот ќе биде дополнет со практични задачи, кои толку недостасуваа порано. За да се совлада процесот на развој, ќе се демонстрираат техники за рефакторирање и оптимизирање на кодот, вклучително и преглед на кодот на задачите на учениците. Ќе се посвети внимание на стилот на кодот и употребата на алатки како што се системи за контрола на верзии и менаџери на пакети. Се обидов да ги направам сите примери што е можно поблиску до реалните проекти, затоа што сакате да станете специјалисти не за образовни примери, туку за практично програмирање. Примерите на кодови се достапни во отворена форма во Github на организацијата Како функционира програмирањето, линковите до кодот ќе бидат под секое видео, а линковите од кодот до видеото се местото каде што видео-предавањата се веќе снимени. Тоа е во Github речник на поими и содржината на курсот. Прашањата може да се поставуваат во групи на Telegram или директно под видеото. Сите предавања се отворени, можете да дојдете во KPI и да поставувате прашања на семинари по предавањата. Распоред на предавања објавен веднаш, но може малку да се промени.

„Основи на програмирање“ упис на бесплатен курс со примери во JavaScript

Испит

Во зима, по првиот семестар, на учесниците на курсот ќе им бидат понудени независни задачи за да го проценат нивното ниво на знаење, а доколку се успешно завршени, можете да полагате испит за да добиете сертификат од Метархиа. Мојот испит не е факултетски испит со билети, со теорија и пракса, туку комплетен испит по целиот материјал, каде теоријата не е разведена од практиката. Тука нема простор за едноставна среќа. Не секој ќе го положи испитот; приближно 1-1 од 2 студенти можат да добијат сертификат. Но, ние не учиме заради хартии, туку заради знаење. Повторно полагате само после една година. Обуката е бесплатна и отворена за сите. Повеќе од 100 луѓе се веќе пријавени. Обуката може да трае од 1200 до 1 години, во зависност од успехот на ученикот. Ако некој падне на испитот, може да продолжи да учи, но ќе посветам повеќе време на оние што ќе положат. Ќе ви кажам подетално за испитите поблиску до крајот на семестарот, не се одвлекувајте од ова сега, нема потреба од непотребни прашања во групи, фокусирајте се на совладување на материјалот.

„Основи на програмирање“ упис на бесплатен курс со примери во JavaScript

Често поставувани прашања

Q: Дали е можно да се запишам на курс ако не сум од KPI, или од друг универзитет, или воопшто не сум студент, или од друга земја, или не можам да дојдам на испити, или веќе работам, или ( ... еден куп други причини...)?
A: Ако сте човек од планетата земја, можете. Во спротивно, нема да ја прифатиме апликацијата.

Q: Може ли да полагам без да присуствувам на курсот или да присуствувам на курсот без да го положам испитот?
A: Имате неверојатна среќа! Промоција! Јас лично ти давам дозвола!

Q: Слушнав дека има сениорска група (втора година на студии), но дали и јас може да одам таму?
A: Пробајте го, материјалот таму е потежок, но ако ви се допаѓа, тогаш не ви забранувам да одите таму.

Q: Може ли да полагам испити од далечина?
A: Не, дефинитивно треба да дојдете.

„Основи на програмирање“ упис на бесплатен курс со примери во JavaScript

референци

Формулар за регистрација на курсот: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Телеграма група: https://t.me/Programming_IP9X
Група во состаноци: https://www.meetup.com/HowProgrammingWorks/
Канал за постари групи: https://t.me/metarhia
Тим на Node.js: https://t.me/nodeua
Канал на YouTube: https://www.youtube.com/TimurShemsedinov
Организација на GitHub: https://github.com/HowProgrammingWorks
Предавач на Github: https://github.com/tshemsedinov

„Основи на програмирање“ упис на бесплатен курс со примери во JavaScript

Заклучок

Со нетрпение очекувам предлози за додавање нови теми на курсот и се надевам на придонеси за примери на кодови, вклучително и превод на примери на други јазици. Вашите повратни информации ќе помогнат да се подобри курсот.

Ви благодариме за вашиот интерес. Се гледаме на предавања и семинари!

Само регистрирани корисници можат да учествуваат во анкетата. Најави се, вие сте добредојдени.

Колку ви е интересен овој курс?

  • Ќе ги гледам/присуствувам на сите предавања

  • Ќе изберам интересни теми и ќе го гледам видеото

  • Ќе учам примери

  • Јас ќе ги извршувам задачите

  • ќе полагам

  • Сè е банално, не ме интересира

Гласаа 45 корисници. 7 корисници беа воздржани.

Дали планирате да присуствувате лично?

  • Да

  • Би сакал, но не можам

  • Не

Гласаа 44 корисници. 2 корисници се воздржаа.

Извор: www.habr.com

Додадете коментар