لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه اپلیکیشنهای بکاند با Node.js و Express
- آخرین آپدیت
دانلود Developing Back-End Apps with Node.js and Express
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در نظرسنجی اخیر Stack Overflow، حدود ۵۰ درصد از توسعهدهندگان از Node.js استفاده کردهاند که آن را به پرکاربردترین تکنولوژی سمت سرور تبدیل کرده است. Express نیز با قرارگیری در رتبه چهارم محبوبترین تکنولوژیهای وب، به عنوان محبوبترین فریمورک وب در سمت سرور شناخته میشود.
در این دوره، شما بر روی Node.js و Express تمرکز خواهید کرد. به طور مشخص، شما موارد زیر را یاد خواهید گرفت:
- توسعه اپلیکیشنها با استفاده از کالبکهای نامتقارن (Asynchronous Callbacks) و Promiseها
- ساخت REST APIها و انجام عملیات CRUD
- پیادهسازی احراز هویت (Authentication) و مدیریت نشستها (Session Management)
در طول این دوره، شما آزمایشگاههای عملی متعددی را برای کسب تجربه واقعی تکمیل خواهید کرد. در پایان دوره، با انجام یک پروژه نهایی، مهارتهای خود در Node را برای ساخت پورتفولیو (نمونه کار) خود اثبات خواهید کرد.
این دوره به شما کمک میکند تا به عنوان یک توسعهدهنده بکاند یا فولاستک موفق شوید. این آموزش برای متخصصان IT که به دنبال ارتقای شغلی هستند و یا فارغالتحصیلان جدیدی که میخواهند مهارتهای سمت سرور خود را تثبیت کنند، بسیار مناسب است. همچنین این دوره برای کسانی که نیاز به مدیریت پروژههای مبتنی بر ابر (Cloud-centric) دارند، کاربردی است.
نکته: این دوره نیازمند دانش مقدماتی JavaScript و Git است.
سرفصل ها و درس ها
مقدمهای بر جاوااسکریپت سمت سرور
Introduction to Server-Side JavaScript
مقدمه دوره: خوش آمدید به دوره توسعه اپلیکیشنهای بکاند با Node.js و Express
Course Introduction: Welcome to Developing Back-End Apps with Node.js & Express
توسعه بکاند چیست؟
What is Back End Development?
آشنایی با Node.js
Introduction to Node.js
دیدگاه متخصصان: نکات مقدماتی در مورد جاوااسکریپت سمت سرور و Node.js
Expert Viewpoints: Introductory Thoughts on Server-Side JavaScript and Node.js
Import و Require
Import and Require
مقدمهای بر جاوااسکریپت سمت سرور
Introduction to Server-Side JavaScript
ایجاد یک وب سرور با Node.js
Creating a Web Server with Node.js
کار با ماژولهای Node.js
Working with Node.js Modules
مروری بر مدیریت بسته Node (NPM)
Overview of Node Package Manager
ورودی/خروجی نامتقارن با برنامهنویسی کالبک
Asynchronous I/O with callback programming
ورودی/خروجی نامتقارن با برنامهنویسی کالبک
Asynchronous I/O with Callback Programming
ایجاد توابع کالبک
Creating Callback Functions
دیدگاه متخصصان: استفاده از توابع کالبک بینام در Node.js
Expert Viewpoints: Using Anonymous Callback Functions in Node.js
مشکلات مربوط به کالبکها
Issues with Callbacks
پیمیسها (Promises)
Promises
کار با JSON
Working with JSON
دیدگاه متخصصان: استفاده از JSON و JavaScript
Expert Viewpoints: Using JSON & JavaScript
استفاده از Promises، async/await و درخواستهای axios در Node.js و Express
Promises, async/await, and axios requests in Node.js and Express
فریمورک اپلیکیشن وب Express
Express Web Application Framework
گسترش دادن Node.js
Extending Node.js
دیدگاه متخصصان: کار با افزونههای شخص ثالث Node.js
Expert Viewpoints: Working with Third-Party Node.js Extensions
مقدمهای بر فریمورکهای وب
Introduction to Web Frameworks
فریمورک اپلیکیشن وب Express
Express Web Application Framework
اولین اپلیکیشن وب Express شما
Your First Express Web Application
دیدگاه متخصصان: کار با فریمورکهای جاوااسکریپت بکاند و Express
Expert Viewpoints: Working with Back-end JavaScript Frameworks and Express
مسیریابی (Routing)، میانافزار (Middleware) و قالبسازی (Templating)
Routing, Middleware, and Templating
احراز هویت و تعیین سطح دسترسی در Node.js
Authentication and Authorization in Node.js
احراز هویت در Node.js
Authentication in Node.js
بهترین روشهای استفاده از Express
Express Best Practices
نمایش نظرات