Онлајн курс Node.js express

Онлајн курс Node.js express

Курс почиње 23.05.2019. Пријаве до 21.05.

Курс је намењен полазницима који поседују бар основно познавање Јavascript-a. Потребно је да знају основе програмирања (променљиве, петље, функције, класе и објекте).

Током курса полазници ће научити да програмирају back-end за web апликације користећи Node.js, Express.js и Mongoose. На крају сваког предавања полазници ће анонимно одговорити на питања која се тичу пређеног градива на том часу. На овај начин, уколико неко није схватио концепте пређене на том часу, имаће прилику да поново добије објашњење.

Предавања се одвијају у виртуелној учионици где у сваком тренутку  полазник може да постави питање предавачу путем chat-а или да му се додели право да користи микрофон и питање постави усмено.

Предавања се снимају што значи да полазник може после поново да одгледа предавање уколико за тим има потребе.

Курс има и slack канал где можете поставити питање предавачу или осталим полазницима било кад. Осим slack-а, који се користи и на реалним пројектима за комуникацију са тимом, током курса полазници ће бити упознати и са другим алатима који се користе на реалним пројектима.

Полазници на крају курса добијају уверење о завршеном курсу са спецификацијом тема које су обрадили на курсу.

Пријавите се на време

  • Пријавите се слањем мејла на skolarajak.nodejs@gmail.com
  • Као наслов мејла ставите: Онлајн курс Node.js express - пријава.
  • У телу мејла наведите Ваше име и презиме.
  • Након пријаве ћете добити изглед уплатнице за први месец, а касније и линк и упутство за приступ првом предавању.
  • Додатне инфoрмације телефоном на: 062 / 164 30 66, радним даном од 07:30 до 19:30 и суботом 09:00 до 15:00
  • Могућност одложеног гледања (преузимања) снимка предавања
  • Цена: 9000 ДИНАРА по месецу, плаћање је месец за месец
  • Термини одржавања предавања : уторак и четвртак од 20:00 до 22:00, прво предавање четвртак 23.05. у 20:00
  • Фонд часова - 32 сата - 16 предавања по 2 сата (два месеца)

ПЛАН РАДА:

  1. Месец:

                1.1.        Увод - подешавање окружења,  покретање пројекта

                1.2.        Еvent loop

                1.3.        Рад с асинхроним кодом

                1.4.        Писање/читање података у/са система

                1.5.        Модули

                1.6.        Руковање изузецима и грешкама

                1.7.        Увод у HTTP и креирање HTTP сервера

                1.8.        Вежбање, понављање градива, дебаговање кода преко Visual Studio Code-a

  1. Mесец:

                2.1.        Увод у Express.js и праћење захтева и одговора сервера коришћњем спољашњих алата

                2.2.        Рад с middleware-има

                2.3.        Рутирање и REST архитектура

                2.4.        Слање фајлова преко мреже

                2.5.        Увод у Мongo.db и NoSQL базе података

                2.6.        Моngoose ORM за рад с базом података

                2.7.        Праћење сесије, аутентикација и ауторизација користећи passport.js

                2.8.        Понављање градива, савети за даљи развој