آموزش توسعه کامل Backend برای توسعه دهندگان ارشد 2024

Complete Backend Development For Senior Developers 2024

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، هر آنچه را که باید در مورد توسعه Backend بدانید، یاد خواهید گرفت. آموزش نوشتن کد Node js تمیز و مناسب با مفهوم. یاد بگیرید چگونه با خطاها و استثناها با Node js Implement CRUD Functional کار کنید. (ایجاد، خواندن، به‌روزرسانی و حذف) در برنامه‌ها پایه‌ای محکم در Git بسازید و مفاهیم مرتبط با کلید را یاد بگیرید. GitHub و نحوه استفاده و مدیریت پروژه هنگام کار با تیم را بیاموزید. درباره MVC (مدل، کنترل‌کننده مشاهده) برای برنامه‌های وب بیاموزید نحوه ارسال ایمیل‌های خودکار از باطن خود نحوه زمان‌بندی وظایف با استفاده از Nodejs درباره خدمات پس‌زمینه در nodejs بیاموزید درباره بهترین ساختار پوشه‌ها نحوه ارسال ایمیل با الگوی ejs نحوه برقراری ارتباط با پایگاه داده . نحوه استفاده از MSSQL و سایر پایگاه های داده رابطه ای نحوه استفاده از روش Store به جای پرس و جوهای SQL خالص. چگونه با استفاده از روش فروشگاه، پایگاه داده های رابطه ای را سریع، کارآمد و ایمن کنیم. اعتبار سنجی داده ها را قبل از رسیدن به پایگاه داده پیاده سازی کنید. پیاده سازی میان افزارها آموزش تایپ اسکریپت با Node JS با استفاده از Postman برای تست بک اند یادگیری Type safe با استفاده از Typescript پیش نیازها: دانش پایه Node Js

آیا از تلاش با توسعه backend خسته شده اید؟ آیا می خواهید بر هنر ساختن برنامه های کاربردی وب قوی مسلط شوید؟ جلوترش رو نگاه نکن! معرفی دوره جامع توسعه Backend ما در Udemy، که برای ارتقای مهارت های شما به سطح بعدی طراحی شده است.

در این دوره، هر آنچه را که باید در مورد توسعه backend بدانید، یاد خواهید گرفت. از عملیات CRUD گرفته تا زمان‌بندی وظایف با استفاده از Node.js، از پیاده‌سازی معماری MVC تا مدیریت موثر خطاها، ما شما را تحت پوشش قرار داده‌ایم. اما این همه ماجرا نیست! ما همچنین به دنیای ارسال ایمیل با استفاده از Nodemailer، استفاده از قدرت قالب‌بندی با EJS و تسلط بر تکنیک‌های اعتبارسنجی داده خواهیم پرداخت.

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

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

برای شروع، به سادگی دستورالعمل های زیر را دنبال کنید:

  1. به صفحه دوره در Udemy بروید.

  2. دکمه ثبت نام را کلیک کنید.

  3. به سخنرانی‌های جامع، از جمله ویدیوها، مقاله‌ها و موارد دیگر دسترسی داشته باشید.

  4. با دانش‌آموزان همکار شوید، در بحث‌ها شرکت کنید و پاسخ سؤالات خود را دریافت کنید.

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


سرفصل ها و درس ها

معرفی Introduction

  • راه اندازی برنامه تایپ اسکریپت Initializing typescript application

  • ساختار پوشه و مقداردهی اولیه سرور Folder Structure and initializing server

  • فشار دادن کد به github Pushing code to github

  • راه اندازی کنترلرها Setting up controllers

  • راه اندازی مسیرها و استفاده از chatgpt Setting up routes and using chatgpt

  • آزمایش باطن ما با استفاده از پستچی Testing our backend using postman

پایگاه داده Database

  • مقدمه ای بر پایگاه داده Introduction to database

  • نصب mssql Installing mssql

  • ایجاد پایگاه داده و جداول Creating Database and tables

  • دستورات اولیه SQL Basic SQL commands

  • ایجاد رویه های فروشگاهی Creating store procedures

  • اجرای مراحل فروشگاه برای پروژه ما Running store procedures for our project

  • مستندسازی رویه فروشگاه Documenting store procedure

احراز هویت Authentication

  • ارتباط با پایگاه داده Connecting with database

  • عملکرد قابل استفاده مجدد برای اجرای رویه فروشگاه Reusable function for executing store procedure

  • اعتبارسنجی داده ها Validating the data

  • ثبت نام کاربر در پایگاه داده ما Registering user to our database

  • قابلیت ورود به سیستم SignIn functionality

  • سایر قابلیت های کاربر Other user functionality

منطق|کنتولرها Logic|Contollers

  • ایجاد منطق قرار ملاقات Creating appointment logic

  • ایجاد منطق تشخیص Creating disgnosis logic

  • ایجاد منطق بیماران Creating patients logic

خدمات پس زمینه BackgroundServices

  • مقدمه ای بر خدمات پس زمینه Introduction to background services

  • ساختار پوشه Folder structure

  • پیکربندی تایپ اسکریپت Configuring typescript

  • زمانبندی کار در برنامه نود Scheduling task in node application

  • قالب و ejs Templating and ejs

  • تنظیم رمز عبور ایمیل و برنامه Setting up email and app passwords

  • راه اندازی nodemailer برای ارسال ایمیل ها Setting up nodemailer to send the emails

  • راه اندازی عملکرد ارسال ایمیل Setting up sending email function

  • ایمیل برای خوش آمدگویی کاربر به سیستم ما Email for welcoming user to our system

  • ایمیل برای ارسال درمان به کاربر Email for sending treatment to user

  • ایمیل برای ارسال نوبت به پزشک Email for sending appointment to doctor

  • تهیه گزارش و ارسال به ایمیل Generating report and sending to email

  • تست با استفاده از پستچی Testing using postman

میان افزارها Middlewares

  • Middlewares چیست What is middlewares

  • ایجاد ابزارهای میانی Creating middlewares

  • کار روی خطاها Working on errors

افکار نهایی Final Thoughts

  • افکار نهایی Final Thoughts

متشکرم Thank You

  • متشکرم Thank you

نمایش نظرات

آموزش توسعه کامل Backend برای توسعه دهندگان ارشد 2024
جزییات دوره
8 hours
40
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
19
5 از 5
دارد
دارد
دارد
James Kagunga
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Kagunga James Kagunga

توسعه دهنده نرم افزار و مدرس ChatGPT