Курсът е интензивен и цели да запознае учащите с разработката на сървърни JavaScript приложения върху платформата Node.js, използвайки Express.js, като framework. По време на обучението курсистите ще разберат как да създават сървър с Node.js, ще се научат на клиент-сървър архитектурата и как да правят лесни и бързи data-driven web приложения с Node.js, Express.js и MongoDB, използвайки съвременни похвати и инструменти. Ще се разгледа една от най-популярните нерелационни бази от данни - MongoDB, заедно с библиотеката Mongoose за взимане на данни от нея. Към края на курса ще се изгради от нулата един цялостен REST API, ползвайки Express.js и MongoDB. Курсът набляга много на практически упражнения, чрез които ще въвлече курсистите в реални проекти за изработка на уеб страници, имплементация на фрагменти от сайтове и създаване на цялостни модерни уеб сайтове с добра визия, съвременна структура и мобилна поддръжка.
JS Back-End - май 2020
Умения, които ще придобиеш
- Какво е Web Server?
- Основни познания по HTTP протокола
- Сървърни приложения с Node.JS
- Работа с нерелационни бази данни
- Създаване на приложения с Express и Handlebars
- Създаване на MVC архитектура
Теми
-
Resources -
Course Introduction -
Intro to Node.js -
Node.js Streams and Utilities -
ExpressJS and Templating -
Workshop: ExpressJS and Templating -
NoSQL and MongoDB -
Workshop: MongoDB and Mongoose -
Session and Authentication -
Workshop: Session and Authentication -
Q&A Session -
Validation and Error Handling -
Workshop: REST API -
Exam Preparation -
Exam Preparation -
Online Exam -
Online Retake Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Валентин Георгиев
Преподавател
5.8/6 оценка на курса
Силвия Иванова
Благодаря на СофтУни, че предлага такова интевзивно и добре структурирано обучение! Лекторите горят за това, което преподават и това наистина мотивира. Надявам се следващото обучение да се справя по същия начин, имам 5,89 оценка на изпита.
Яна Костова
Много съм доволна от курса! Лекторите са внимателни, обясняват с примери и винаги са готови да отговорят на въпросите ми.
Валентина Лазарова
Преподавателите в СофтУни са истински професионалисти. Бързо обясняват всички теми и отговарят на въпросите ми.
Мирослав Георгиев
Страхотни лекции и страхотни преподаватели! Успях да разбера сложни концепции благодарение на тяхната яснота и методика. Също така, техните примери от реалния живот наистина помогнаха да усвоя всичко, което учех.
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.
Теодора Романова
Преподавателите са много добре подготвени и показват невероятен професионализъм. Много съм доволен от обученията!
Ани Петрова
Обясненията на лектора са чудесни, подробни и разбираеми. Връща се на даден въпрос и тема колкото пъти е необходимо, обръща персонално внимание на всеки един въпрос, дори да се задава за пореден път.
Асен Димитров
Отлични лектори. Страхотни troubleshooting skills показаха. Отговаряха изчерпателно на всички въпроси. Хареса ми много как даваха много примери от практиката, докато преподаваха материала. Хареса ми също, че всички занятия ги изкарвахме до самия край, като запълвахме свободното време, ако имаше такова, с много полезни съвети и възможност да задаваме допълнителни въпроси.
Виктория Александрова
Страхотно е, че лекциите са на запис! Можех да ги гледам отново и отново, когато имам нужда, и да забавям темпото, когато нещо не ми е ясно. Това е огромно предимство, особено за хора с натоварено ежедневие като мен.
Камен Стоянов
Лекторите в СофтУни правят обучението лесно и достъпно. Благодаря за възможността да уча с професионалисти! Препоръчах СофтУни на брат ми и той се записа, сега учи HTML.