آموزش 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

  • ابزارهایی که نیاز دارید 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

معرفی Introduction

  • چه چیزی از دوره انتظار می رود What to Expect from the Course

  • اختیاری: نصب Node Optional: Installing Node

  • Windows: نصب زیرسیستم ویندوز برای لینوکس و کد ویژوال استودیو Windows: Installing the Windows Subsystem for Linux and Visual Studio Code

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 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 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

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

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

SQL، پایگاه های داده و PostgreSQL SQL, Databases, and PostgreSQL

  • SQL، مدل رابطه ای و PostgreSQL SQL, the Relational Model, and PostgreSQL

  • ایجاد جداول و درج Creating Tables and Insertion

  • پیوستن به جداول Joining Tables

Node و برنامه PostgreSQL | Monsters API Node and PostgreSQL App | Monsters API

  • راه اندازی Monsters API Setting up the Monsters API

  • Node SQL Configure Script Node SQL Configure Script

  • اختیاری: پیکربندی با رمز عبور Optional: Configure with Password

  • اختیاری: پیکربندی با رمز عبور Optional: Configure with Password

  • استخر Postgres را پیکربندی کنید Configure the Postgres Pool

  • استخر Postgres را پیکربندی کنید Configure the Postgres Pool

  • هیولاها با اکسپرس درخواست دریافت می کنند Monsters GET Request with Express

  • هیولاها با اکسپرس درخواست دریافت می کنند Monsters GET Request with Express

  • مدیریت خطا در Express با Middleware Error Handling in Express with Middleware

  • مدیریت خطا در Express با Middleware Error Handling in Express with Middleware

  • هیولاها با ID و مسیرهای سریع دریافت می شوند Monsters Get by ID and Express Routes

  • روش ارسال هیولاها Monsters Post Method

  • روش ارسال هیولاها Monsters Post Method

  • روش قرار دادن هیولاها Monsters Put Method

  • روش قرار دادن هیولاها Monsters Put Method

  • روش حذف هیولاها Monsters Delete Method

  • مسیر زیستگاه ها The Habitats Route

  • روابط و پرس و جوهای پیشرفته بیشتر Relations and more Advanced Queries

  • روابط و پرس و جوهای پیشرفته بیشتر Relations and more Advanced Queries

  • Monsters API | خلاصه بخش Monsters API | Section Summary

  • Monsters API | خلاصه بخش Monsters API | Section Summary

Node و برنامه PostgreSQL | Monsters API Node and PostgreSQL App | Monsters API

  • راه اندازی Monsters API Setting up the Monsters API

  • Node SQL Configure Script Node SQL Configure Script

  • هیولاها با ID و مسیرهای سریع دریافت می شوند Monsters Get by ID and Express Routes

  • روش حذف هیولاها Monsters Delete Method

  • مسیر زیستگاه ها The Habitats Route

نتیجه Conclusion

  • اظهارات نهایی و محتوای پاداش Final Remarks and Bonus Content

نتیجه Conclusion

  • اظهارات نهایی و محتوای پاداش Final Remarks and Bonus Content

نمایش نظرات

نظری ارسال نشده است.

آموزش Node، SQL و PostgreSQL - تسلط بر توسعه وب Backend
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
47
Udemy (یودمی) udemy-small
22 مهر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
6,983
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Joseph Katz David Joseph Katz

مهندس نرم افزار

David Joseph Katz David Joseph Katz

مهندس نرم افزار

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.