Semos Education Semos Education
  • Понеделник-Петок 9:00 - 22:00
  • Јави ни се +389 2 3130 900
    +389 75 310 910
  • Пиши ни kursevi@semos.com.mk
EN / МК / RS
Кошничка
резервирај место
  • Опис
  • Содржина
  • За кого е наменет
  • Придобивки од курс
  • Сертификати

Зошто Node.js?

 

Популарноста на Node.js толку порасна што го направи една од најкористените платформи во последниве неколку години. Базиран на V8 JavaScript механизмот користен во Google Chrome, Node.js привлече програмери кои веќе имаа искуство во frontend делот, но и backend програмери кои имаат потреба од event driven платформа.

 

Денес Node.js е перфектната алатка за стартап компании, но и за поголеми играчи како Groupon, SAP, LinkedIn, Microsoft, Yahoo!, PayPal, GoDaddy и многу други. Иако е повеќенаменска платформа, најчесто се користи за изработка на веб апликации и сервиси.

 

Зошто MongoDB?

 

Кога станува збор за постојаност во бази на податоци, MongoDB е неодделив дел од Node.js. Овој првенец на NOSQL движењето молњевито ја зазема главната улога како база на податоци во многу компании.

 

Користена од New York Times, Forsquare, Grooveshark, eBay и други, оваа база на податоци покажува дека иако е млада, може да направи многу повеќе од стандардниот SQL. Објектно ориентираниот дизајн на податоците заедно со JavaScript како интерен јазик за процесирање покажаа дека ефикасноста и брзината се најважни!

  • Запознавање со Node.js
  • Node.js јадро
  • Node.js пакети
  • Настани и текови (streams)
  • Вовед во HTTP
  • Вовед во Express
  • Вовед во MongoDB
  • Постојани податоци со MongoDB
  • Front-End основи
  • Дебагирање

Овој курс е наменет за:

 

  • Секој кој поседува љубопитност за тоа како се изработуваат модерни веб апликации
  • Секој кој сака да изработува софтверски алатки за приватна или јавна употреба
  • Секој кој сака да направи промена во кариерата и да почне со развој на backend апликации

До крајот на курсот слушателот ќе:

 

  • Стекне основно знаење на животниот циклус на една веб апликација
  • Стекне основно знаење на составните елементи на една веб апликација
  • Може да креира прилагодени модули, основни составни делови за развој на една Node.js апликација
  • Стекне доволно знаење за поврзување и вметнување податоци во MongoDB
  • Применува FS и HTTP модули и Expression Express како составни делови на една современа апликација во Node.js
  • Користи вградени, локални и надворешни модули во Node.js
  • Работи со datafile систем низ Node.js
  • Применува синхрони и асинхрони операции
  • Креира http мрежен провајдер со помош на вграден http модул
  • Користи Express.js рамка за да креира веб апликации
  • Креира и користи MongoDB бази на податоци користејќи Node.js

Сертификат за посета на курс издаден од Семос Едукација

Опис

Зошто Node.js?

 

Популарноста на Node.js толку порасна што го направи една од најкористените платформи во последниве неколку години. Базиран на V8 JavaScript механизмот користен во Google Chrome, Node.js привлече програмери кои веќе имаа искуство во frontend делот, но и backend програмери кои имаат потреба од event driven платформа.

 

Денес Node.js е перфектната алатка за стартап компании, но и за поголеми играчи како Groupon, SAP, LinkedIn, Microsoft, Yahoo!, PayPal, GoDaddy и многу други. Иако е повеќенаменска платформа, најчесто се користи за изработка на веб апликации и сервиси.

 

Зошто MongoDB?

 

Кога станува збор за постојаност во бази на податоци, MongoDB е неодделив дел од Node.js. Овој првенец на NOSQL движењето молњевито ја зазема главната улога како база на податоци во многу компании.

 

Користена од New York Times, Forsquare, Grooveshark, eBay и други, оваа база на податоци покажува дека иако е млада, може да направи многу повеќе од стандардниот SQL. Објектно ориентираниот дизајн на податоците заедно со JavaScript како интерен јазик за процесирање покажаа дека ефикасноста и брзината се најважни!

Содржина
  • Запознавање со Node.js
  • Node.js јадро
  • Node.js пакети
  • Настани и текови (streams)
  • Вовед во HTTP
  • Вовед во Express
  • Вовед во MongoDB
  • Постојани податоци со MongoDB
  • Front-End основи
  • Дебагирање
За кого е наменет

Овој курс е наменет за:

 

  • Секој кој поседува љубопитност за тоа како се изработуваат модерни веб апликации
  • Секој кој сака да изработува софтверски алатки за приватна или јавна употреба
  • Секој кој сака да направи промена во кариерата и да почне со развој на backend апликации
Придобивки од курс

До крајот на курсот слушателот ќе:

 

  • Стекне основно знаење на животниот циклус на една веб апликација
  • Стекне основно знаење на составните елементи на една веб апликација
  • Може да креира прилагодени модули, основни составни делови за развој на една Node.js апликација
  • Стекне доволно знаење за поврзување и вметнување податоци во MongoDB
  • Применува FS и HTTP модули и Expression Express како составни делови на една современа апликација во Node.js
  • Користи вградени, локални и надворешни модули во Node.js
  • Работи со datafile систем низ Node.js
  • Применува синхрони и асинхрони операции
  • Креира http мрежен провајдер со помош на вграден http модул
  • Користи Express.js рамка за да креира веб апликации
  • Креира и користи MongoDB бази на податоци користејќи Node.js
Сертификати

Сертификат за посета на курс издаден од Семос Едукација

Досегашни искуства

Што кажаа луѓето за нас

  • - Викторија Георгиева Летна менторска програма за Python Developer

    Репутацијата на Семос Едукација за квалитетна обука и можноста за учење од искусни инструктори одиграа дополнителна значајна улога во мојата одлука.

  • - Борче Пелтековски Акредитирана Академија за Графички дизајн

    По завршувањето во Семос Едукација се гледам во некоја компанија која работи со технологија, како на пример Samsung, Apple или компанија од сличен калибар.

Запознајте ги инструкторите

  • Вангел Христов  

    Software Engineer

    @Polar Cape

     

    4+ години искуство

  • Александар Милошевски  

    Full Stack Developer

    @Kimicom

     

    2+ години искуство

  • Огнен Тодоровски  

    Full Stack Developer
    @ASEE

     

    3+ години искуство

  • м-р Бојан Гавровски  

    MSc, Cloud Computing

    Software Engineer / Founder

    @Beyond Basics

     

    23+ години искуство

  • Бојан Анѓелески  

    Software Developer @Panther

     

    3+ години искуство

Контакт

  • Лазар Танев Sales Specialist
    +389 70 441 752 lazar.tasev@semos.com.mk
  • Ирена Смилевска Sales Assistant
    +389 75 318 194 irena.smilevska@semos.com.mk