لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node، SQL و PostgreSQL - تسلط بر توسعه وب Backend
Node, SQL, & PostgreSQL - Mastering Backend Web Development
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مهارت های توسعه Node، Express، SQL، PostgreSQL و Backend خود را تقویت کنید! NodeJS، پایگاه داده، Express، JS، ES6، + موارد دیگر! برنامه های Node و PostgreSQL کامل بسازید. در مورد توسعه وب باطن با مهندسان نرم افزار دیگر بحث کنید. درخواست های مختلف وب را به برنامه های کاربردی باطن سفارشی خود اعمال کنید. از میانافزار Node برای مدیریت خطا و همچنین تجزیه دادههای ورودی استفاده کنید و بسازید. از مفاهیم پیشرفته es6 برای نوشتن کد مختصرتر استفاده کنید. برنامه های Node را با کتابخانه های شخص ثالث گسترش دهید. درک درستی از حلقه رویداد Node داشته باشید. پیش نیازها: برخی از تجربه های جاوا اسکریپت مفید خواهد بود.
با گذراندن این دوره در زمینه توسعه وب Node، SQL، PostgreSQL و Backend به یک مهندس نرم افزار مورد تقاضا تبدیل شوید. امروزه به عنوان یکی از محبوب ترین پشته های توسعه وب، یادگیری Node، SQL و PostgreSQL ضروری است. دانستن این زبان ها و چارچوب ها درها و کارها را برای شما باز می کند.
در این دوره مبتنی بر پروژه، نحوه ساخت برنامه های Node، SQL و PostgreSQL را با ساختن سه پروژه کامل یاد خواهید گرفت. شما برخی از تکنیک هایی را که امروزه در صنعت به طور گسترده مورد استفاده قرار می گیرد، کشف خواهید کرد. و نحوه استفاده از کتابخانه های قابل توجهی مانند Express و Pg را خواهید یافت.
شما به بالای مجموعه استعدادها صعود خواهید کرد زیرا میتوانید برنامههای کاربردی وب بسازید. پشتیبان قلب خدمات و محصولات است. بنابراین، دانستن نحوه نوشتن پشتیبان، مهارت بسیار مهم دیگری است که شرکتهای نرمافزار برتر مانند Google، Facebook، Microsoft و غیره به دنبال آن هستند.
در این دوره، با ساختن یک اپلیکیشن از همان ابتدا با Node آشنا خواهید شد. ابتدا، نحوه استفاده از ماژولهای Node برای ساخت سرور را یاد خواهید گرفت.
دوم، با Node و Express یک برنامه کاربردی عمیق تر می سازید تا یاد بگیرید که چگونه یک api با مجموعه کاملی از روش های درخواست http بسازید.
در مرحله بعد، به سراغ SQL و PostgreSQL خواهید رفت تا پایه ای محکم پیرامون این ابزارها ایجاد کنید. پس از آن، یک api خواهید ساخت که همه مفاهیم قبلی را با Node و PostgreSQL ترکیب میکند تا نحوه ایجاد برنامههای Node را که با پایگاههای داده پیشرفته کار میکنند، درک کنید.
اگر قبلاً آموزش های سریع جاوا اسکریپت و توسعه وب را به صورت آنلاین گذرانده اید، این دوره شما را به سطح بعدی می برد.
آماده اید که بازی کدنویسی خود را تقویت کنید؟ برای تقویت مهارت های خود هیجان زده اید؟ پس منتظر چه چیزی هستید؟ بیایید برنامه نویسی را شروع کنیم!
سرفصل ها و درس ها
معرفی
Introduction
چه چیزی از دوره انتظار می رود
What to Expect from the Course
اختیاری: نصب Node
Optional: Installing Node
Windows: نصب زیرسیستم ویندوز برای لینوکس و کد ویژوال استودیو
Windows: Installing the Windows Subsystem for Linux and Visual Studio Code
معرفی
Introduction
چه چیزی از دوره انتظار می رود
What to Expect from the Course
ابزارهایی که نیاز دارید
Tools You'll Need
ابزارهایی که نیاز دارید
Tools You'll Need
اختیاری: نصب Node
Optional: Installing Node
اختیاری: نصب یک ویرایشگر کد
Optional: Installing a Code Editor
اختیاری: نصب یک ویرایشگر کد
Optional: Installing a Code Editor
Windows: نصب زیرسیستم ویندوز برای لینوکس و کد ویژوال استودیو
Windows: Installing the Windows Subsystem for Linux and Visual Studio Code
مخزن همراه برای دوره
Accompanying Repository for the Course
مخزن همراه برای دوره
Accompanying Repository for the Course
Node Essentials
Node Essentials
Node.js چیست؟
What is Node.js?
NPM، ماژول ها و یک برنامه گره
NPM, Modules, and a Node Program
اختیاری: HTTP و درخواست های وب
Optional: HTTP and Web Requests
ES6 در Node
ES6 in Node
JSON، Nodemon، و عملکردهای پیشرفته دیگر
JSON, Nodemon, and more Advanced Functionality
Node Essentials
Node Essentials
Node.js چیست؟
What is Node.js?
NPM، ماژول ها و یک برنامه گره
NPM, Modules, and a Node Program
اولین سرور HTTP
First HTTP Server
اولین سرور HTTP
First HTTP Server
اختیاری: HTTP و درخواست های وب
Optional: HTTP and Web Requests
ES6 در Node
ES6 in Node
JSON، Nodemon، و عملکردهای پیشرفته دیگر
JSON, Nodemon, and more Advanced Functionality
اختیاری: حلقه رویداد
Optional: the Event Loop
اختیاری: حلقه رویداد
Optional: the Event Loop
خلاصه بخش | Node Essentials
Section Summary | Node Essentials
خلاصه بخش | Node Essentials
Section Summary | Node Essentials
Node and Express | Fortunes API
Node and Express | Fortunes API
راه اندازی Fortunes API
Setting Up the Fortunes API
اولین نقطه پایانی اکسپرس
First Express Endpoint
اختیاری: راه اندازی با یک فایل اجرایی
Optional: Startup with an Executable
یک فورچون تصادفی یا یک با شناسه دریافت کنید
Get a Random Fortune or One by ID
روش پست Fortunes را پاک کنید و از Postman استفاده کنید
Clean the Fortunes Post Method and Use Postman
فورچونز را حذف کنید
Delete Fortunes
Node and Express | Fortunes API
Node and Express | Fortunes API
بیان
Express
بیان
Express
راه اندازی Fortunes API
Setting Up the Fortunes API
JSON برای Fortunes
JSON for Fortunes
JSON برای Fortunes
JSON for Fortunes
اولین نقطه پایانی اکسپرس
First Express Endpoint
اختیاری: راه اندازی با یک فایل اجرایی
Optional: Startup with an Executable
یک فورچون تصادفی یا یک با شناسه دریافت کنید
Get a Random Fortune or One by ID
روش پست فورچونز
Fortunes Post Method
روش پست فورچونز
Fortunes Post Method
روش پست Fortunes را پاک کنید و از Postman استفاده کنید
Clean the Fortunes Post Method and Use Postman
Fortunes را با Put به روز کنید
Update Fortunes with Put
Fortunes را با Put به روز کنید
Update Fortunes with Put
فورچونز را حذف کنید
Delete Fortunes
Fortunes API | خلاصه بخش
Fortunes API | Section Summary
Fortunes API | خلاصه بخش
Fortunes API | Section Summary
SQL، پایگاه های داده و PostgreSQL
SQL, Databases, and PostgreSQL
SQL، مدل رابطه ای و PostgreSQL
SQL, the Relational Model, and PostgreSQL
ایجاد جداول و درج
Creating Tables and Insertion
پیوستن به جداول
Joining Tables
SQL، پایگاه های داده و PostgreSQL
SQL, Databases, and PostgreSQL
SQL، مدل رابطه ای و PostgreSQL
SQL, the Relational Model, and PostgreSQL
نصب PSQL
PSQL Installation
نصب PSQL
PSQL Installation
ایجاد جداول و درج
Creating Tables and Insertion
ایجاد اسکریپت های SQL
Creating SQL Scripts
ایجاد اسکریپت های SQL
Creating SQL Scripts
انتخاب داده های جدول
Selecting Table Data
انتخاب داده های جدول
Selecting Table Data
جداول رابطه ای
Relational Tables
جداول رابطه ای
Relational Tables
پیوستن به جداول
Joining Tables
SQL، پایگاه داده و PostgreSQL | خلاصه بخش
SQL, Databases, and PostgreSQL | Section Summary
SQL، پایگاه داده و PostgreSQL | خلاصه بخش
SQL, Databases, and PostgreSQL | Section Summary
Node و برنامه PostgreSQL | Monsters API
Node and PostgreSQL App | Monsters API
راه اندازی Monsters API
Setting up the Monsters API
نمایش نظرات