آموزش توسعه دهنده فول استک (Full Stack) - آخرین آپدیت

دانلود The Full Stack

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در حالی که برای ایفای نقش خود در توسعه بک‌اند (Back-end) آماده می‌شوید، مهارت‌های مختلف خود را برای ساخت یک اپلیکیشن فول استک با جنگو (Django) در کنار هم تمرین خواهید کرد. شما کار را با راه‌اندازی محیط یک پروژه عملی محلی و بازنویسی (Refactoring) بخش‌های فرانت‌اند و بک‌اند یک اپلیکیشن موجود شروع می‌کنید. سپس فرصتی خواهید داشت تا با استفاده از مهارت‌های توسعه‌دهنده فول استک، بخش‌های فرانت‌اند و بک‌اند یک اپلیکیشن جدید را از صفر خلق کنید. در پایان این دوره، شما قادر خواهید بود: - مفاهیم رایج مرتبط با توسعه فول استک را توضیح دهید - از HTML، CSS و JavaScript برای توسعه وب‌سایت‌های ساختارمند، تعاملی و واکنش‌گرا (Responsive) استفاده کنید - یک اپلیکیشن فول استک با استفاده از Django بسازید که داده‌های خود را در مدل‌های یک پایگاه داده MySQL ذخیره کرده و صفحات خود را از طریق فرم‌ها و APIها به‌روزرسانی کند - محیط‌های مختلف استقرار (Deployment) اپلیکیشن‌های وب را توصیف کنید برای تکمیل این دوره، شما به تجربه قبلی در زمینه توسعه بک‌اند، پایتون، کنترل نسخه (Version Control)، پایگاه داده، فریم‌ورک وب Django و APIها نیاز دارید.

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

مقدمه‌ای بر فول استک Introduction to the full stack

  • معرفی دوره Introduction to the course

  • یک روز از زندگی یک توسعه‌دهنده فول استک A day in the life of a full stack developer

  • توسعه فول استک چیست؟ What is full stack development?

  • معماری چندلایه (N-tier architecture) N-tier architecture

  • خلاصه فصل: مقدمه‌ای بر فول استک Module summary: Introduction to the full stack

تکنولوژی‌های فرانت‌اند Front-end technologies

  • چگونه از HTML و CSS در دنیای واقعی استفاده می‌شود؟ How are HTML and CSS used in the real world?

  • تگ‌های معنایی (Semantic) و چرایی نیاز به آن‌ها Semantic tags and why we need them

  • Hyper Text Markup Language چیست؟ What is Hyper Text Markup Language?

  • کاربرد تگ‌های معنایی در عمل Semantic tags in action

  • فرم‌ها و اعتبار‌سنجی (Validation) Forms and validation

  • ارسال فرم Form submission

  • طراحی چیدمان وب با CSS CSS web layout

  • انتخاب‌گرهای (Selectors) پرکاربرد Widely used selectors

  • جریان سند: Block در مقابل In-line Document flow - Block vs. In-line

  • مبانی Flexbox Basic flexbox

  • شبکه‌های CSS (CSS Grids) CSS grids

  • کلاس‌های شبه (Pseudo classes) Pseudo-classes

  • چرا جاوااسکریپت؟ Why JavaScript?

  • برنامه‌نویسی با جاوااسکریپت Programming in JavaScript

  • متغیرها Variables

  • انواع داده‌ها Data types

  • عملگرها Operators

  • اعداد Numbers

  • رشته‌ها (Strings) Strings

  • مقادیر منطقی (Booleans) Booleans

  • انتخاب‌گرهای جاوااسکریپت JavaScript selectors

  • محدوده متغیرها با var، let و const Scoping with var, let and const

  • توابع Functions

  • دستکاری DOM در جاوااسکریپت JavaScript DOM manipulation

  • مدیریت رویدادها (Event handling) Event handling

  • فریم‌ورک‌ها و کتابخانه‌ها Frameworks and libraries

  • خلاصه فصل: تکنولوژی‌های فرانت‌اند Module summary: Front-end technologies

توسعه فول استک با استفاده از جنگو The full stack using Django

  • مرور اجمالی: آنچه درباره جنگو می‌دانید Recap: What you know about Django

  • مرور اجمالی: آنچه درباره APIها می‌دانید Recap: What you know about APIs

  • مرور اجمالی: آنچه درباره پایگاه داده و MySQL می‌دانید Recap: What you know about Databases and MySQL

  • پیکربندی جنگو برای اتصال به MySQL Configuring Django to connect to MySQL

  • مرور اجمالی: آنچه درباره فرم‌ها و ModelForms می‌دانید Recap: What you know about forms and ModelForms

  • دریافت داده‌ها با استفاده از جاوااسکریپت Fetching data using JavaScript

  • خلاصه فصل: توسعه فول استک با استفاده از جنگو Module summary: The full stack using Django

محیط‌های عملیاتی (Production) Production environments

  • سرور و بدون سرور (Serverless) Server and serverless

  • ماشین‌های مجازی و کانتینرسازی Virtual machines and containerization

  • رایانش ابری چیست؟ What is cloud computing?

  • عناصر کلیدی رایانش ابری Key elements of cloud computing

  • مقیاس‌پذیری (Scaling) چیست؟ What is scaling?

  • توازن بار (Load balancing) Load balancing

  • خلاصه فصل: محیط‌های عملیاتی Module summary: Production Environments

پروژه نهایی Final project

  • مرور کلی دوره: فول استک Course recap: The full stack

  • جمع‌بندی نهایی دوره Course wrap up

نمایش نظرات

آموزش توسعه دهنده فول استک (Full Stack)
جزییات دوره
24h 23m
48
(آخرین آپدیت)
59,577
4.6 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده