Курсът е интензивен и цели да запознае учащите с разработката на сървърни JavaScript приложения върху платформата Node.js, използвайки Express.js, като framework. По време на обучението курсистите ще разберат как да създават сървър с Node.js, ще се научат на клиент-сървър архитектурата и как да правят лесни и бързи data-driven web приложения с Node.js, Express.js и MongoDB, използвайки съвременни похвати и инструменти. Ще се разгледа една от най-популярните нерелационни бази от данни - MongoDB, заедно с библиотеката Mongoose за взимане на данни от нея. Към края на курса ще се изгради от нулата един цялостен REST API, ползвайки Express.js и MongoDB. Курсът набляга много на практически упражнения, чрез които ще въвлече курсистите в реални проекти за изработка на уеб страници, имплементация на фрагменти от сайтове и създаване на цялостни модерни уеб сайтове с добра визия, съвременна структура и мобилна поддръжка.
ExpressJS Fundamentals - май 2017
Умения, които ще придобиеш
- Какво е Web Server
- Основни познания по HTTP протокола
- Сървърни приложения с Node.JS
- Работа с нерелационни бази данни
- MVC архитектура
- Създаване на приложения изцяло с JavaScript
Теми
-
Resources -
Course Intro -
Introduction, HTTP, Web Servers -
Introduction to Node.js -
Exercise: HTTP and NodeJS -
Node.js Web Server, Development Tools - Bower, NPM, Gulp, Yeoman -
Exercise: Node.js Web Server, Development Tools - Bower, NPM, Gulp, Yeoman -
Node.js Commonly Used Modules - Files, Utilities, Streams, Deployment -
Exercise: Node.js Commonly Used Modules -
MongoDB & Mongoose -
Exercise: MongoDB & Mongoose -
ExpressJS & View Engines -
Exercise: ExpressJS & View Engines -
Architecture & Authentication -
Exercise: Architecture & Authentication -
Workshop -
Exercise: Workshop -
Exam Preparation -
Exam Preparation -
Exam Preparation -
Exam Preparation -
Exam Preparation -
Exam -
Retake Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Ивайло Кенов
Преподавател
5.8/6 оценка на курса
Борислав Петров
Страхотни лекции, уникално силно обучение! Научих страшно много неща! Отвориха се и много въпроси за допълнително разучаване и научаване, за които до преди това нямах и представа, че са важни.
Димитър Георгиев
Страхотни сте! Благодаря Ви, че съществува опцията за менторски екип, защото така всеки курсист има възможност да зададе въпрос и да получи съдействие веднага!
Йорданка Тодорова
Курсът е много добре структуриран и материалът е поднесен на много приятен, разбираем и достъпен език. Още от първите уроци се усеща колко внимателно е изградено съдържанието, за да може всеки да напредва.
Силвия Иванова
Благодаря на СофтУни, че предлага такова интевзивно и добре структурирано обучение! Лекторите горят за това, което преподават и това наистина мотивира. Надявам се следващото обучение да се справя по същия начин, имам 5,89 оценка на изпита.
Елена Георгиева
Чудесно организирано обучение, което ми помогна да разбера по-добре материята, въпреки че ми се стори по-трудно в началото, после успях да наваксам. Преподавателите са страхотни и се грижат за напредъка ни.
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.
Пламен Георгиев
Връзката в реално време с преподавателите е изключително полезна! Преподавателският състав е подбран много добре. Лекторите са хора с опит и много знания и пряката комуникация с тях спомага положително за обучителния процес.
Ахмед Мустафа
Лекторът преподава методично с реални примери, подробни и разбираеми обяснения. Задържа вниманието през цялата продължителност на занятията с позитивно настроение, чудесно чувство за хумор в правилните моменти. Използва добре планирани почивки за задържане на фокуса на студентите. Отговаря с детайли и аргументи на всяко едно запитване.
Милен Георгиев
Леторът преподава с яснота, последователност и внимание към детайла, което силно улеснява усвояването на материала. Изключително ми хареса как поднася информацията – спокойно, професионално и с уважение към всеки един от нас. Лекциите не само ми помогнаха да разбера по-добре технически сложни теми, но и бяха изключително полезни в трудни моменти от курса, когато се чувствах объркан. Благодарение на стила на преподаване и отношението на лектора, се чувствах окуражен и уверен да продължа напред с разбиране.
Радостина Костова
Всичко беше добре организирано и подготвено. Нямам конструктивни забележки. Огромно благодарности на супер яките лектори и търпението, което имаха с нас.