
Поштовани колеге инжењери и будући инжењери, заједница Метархиа отвара упис на бесплатни курс „Основе програмирања“, који ће бити доступан на и без икаквих ограничења. Нека од предавања су већ снимљена крајем 2018. и почетком 2019. године, а нека ће бити одржана у у јесен 2019. и одмах доступан на . Искуство претходних 5 година, када сам држао сложенија предавања, показало је потребу за предавањима за врло почетнике. Овог пута, због бројних захтева студената, покушаћу да додам много материјала о основама програмирања и, ако је могуће, апстрахујем курс из ЈаваСцрипт-а. Наравно, већина примера ће остати у ЈаваСцрипт-у, али ће теоријски део бити много шири и неће бити ограничен на синтаксу и АПИ језика. Неки примери ће бити у ТипеСцрипт и Ц++. Ово није основни курс ЈаваСцрипта, већ основни курс о основама програмирања, укључујући основне концепте и обрасце дизајна за различите парадигме, функционалне, процедуралне, објектно оријентисане, генеричке, асинхроне, реактивне, паралелне, мултипарадигмске и метапрограмирање, као и основе структура података, тестирање, принципи конструисања структуре и архитектуре пројеката.

О курсу
Курс је изграђен без употребе екстерних библиотека, зависности и оквира, уместо тога ћемо покушати да све урадимо сами, удубљујући се у то како и зашто функционише. Примери кода ће користити Ноде.јс и претраживач као окружење за покретање. Ове године курс ће бити допуњен практичним задацима, којих је раније тако недостајало. Да би се савладао процес развоја, биће демонстриране технике за рефакторисање и оптимизацију кода, укључујући преглед кода студентских задатака. Пажња ће бити посвећена стилу кода и употреби алата као што су системи за контролу верзија и менаџери пакета. Покушао сам да све примере учиним што ближе стварним пројектима, јер желите да постанете специјалисти не у образовним примерима, већ у практичном програмирању. Примери кода доступни су у отвореном облику на Гитхуб-у организације , линкови до кода ће бити испод сваког видеа, а повратне везе од кода до видеа су тамо где су видео предавања већ снимљена. Налази се у Гитхуб-у и . Питања се могу постављати у групама на Телеграму или директно испод видеа. Сва предавања су отворена, можете доћи у КПИ и постављати питања на семинарима након предавања. објављено одмах, али се може незнатно променити.

Испит
У зимском периоду, након 1. семестра, полазницима курса ће бити понуђени самостални задаци за процену нивоа знања, а ако су успешно завршени, можете полагати испит за добијање сертификата из Метархије. Мој испит није факултетски испит са улазницама, са теоријом и праксом, већ комплетан испит из читавог градива, где теорија није одвојена од праксе. Овде нема места за просту срећу. Неће сви положити испит; отприлике 1-2 од 100 студената може добити сертификат. Али не учимо због папира, већ ради знања. Тек након годину дана можете поново полагати испит. Обука је бесплатна и отворена за све. Већ је регистровано више од 1200 људи. Обука може трајати од 1 до 4 године, у зависности од успеха полазника. Ако неко падне на испиту, може да настави да учи, али ја ћу се више посветити онима који положе. Рећи ћу вам детаљније о испитима ближе крају семестра, немојте да вас ово омета сада, нема потребе за непотребним питањима у групама, фокусирајте се на савладавање градива.

Питања
Q: Да ли је могуће да се упишем на курс ако нисам са КПИ, или са другог универзитета, или уопште нисам студент, или из друге земље, или не могу да дођем на испите, или већ радим, или ( ... гомила других разлога...)?
A: Ако сте особа са планете Земље, можете. У супротном, нећемо прихватити пријаву.
Q: Могу ли полагати испит без похађања курса или похађати курс без положеног испита?
A: Невероватно сте срећни! Промоција! Ја вам лично дајем дозволу!
Q: Чуо сам да постоји сениорска група (друга година студија), али могу ли и ја тамо?
A: Пробајте, тамо је материјал тежи, али ако вам се свиђа, онда вам не забрањујем да идете тамо.
Q: Могу ли полагати испите на даљину?
A: Не, дефинитивно морате доћи.

референце
Образац за пријаву курса:
Телеграм група:
Група на састанцима:
Канал старије групе:
Ноде.јс тим:
ИоуТубе канал:
Организација на ГитХуб-у:
Предавач на Гитхуб-у:

Закључак
Радујем се предлозима за додавање нових тема у курс и надам се доприносима примерима кода, укључујући превод примера на друге језике. Ваше повратне информације ће вам помоћи да побољшате курс.
Хвала на интересовању. Видимо се на предавањима и семинарима!
Само регистровани корисници могу учествовати у анкети. , Добродошао си.
Колико вам је овај курс занимљив?
Гледаћу/посјећивати сва предавања
Одабраћу занимљиве теме и погледати видео
Проучаваћу примере
Урадићу задатке
Ја ћу полагати испит
Све је то банално, не занима ме
Гласало је 45 корисника. Уздржано је било 7 корисника.
Да ли планирате да присуствујете лично?
Да
Волео бих, али не могу
Не
44 корисника гласало. 2 корисника су била уздржана.
Извор: ввв.хабр.цом
