آموزش مبانی برنامه‌نویسی فول‌استک - آخرین آپدیت

دانلود Foundations of Coding Full-Stack

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره مفاهیم بنیادین توسعه فول‌استک (Full-Stack) را پوشش می‌دهد. شما اصول برنامه‌نویسی، حل مسئله و نوشتن کدهای بهینه و ماژولار را خواهید آموخت و همزمان تجربه عملی کار با تکنولوژی‌های فرانت‌اند و بک‌اند را کسب خواهید کرد. در پایان این دوره، شما قادر خواهید بود: - اصول و متدهای پایه توسعه فول‌استک را تحلیل و خلاصه کنید. - پروژه‌های فول‌استک را با استفاده از ابزارها و متدهای استاندارد صنعت برنامه‌نویسی برنامه‌ریزی کنید. - تفکر منطقی و تکنیک‌های حل مسئله را در برنامه‌نویسی به کار ببرید. - الگوریتم‌ها و فلوچارت‌ها را برای نمایش گام‌های منطقی برنامه‌نویسی طراحی کنید. - ساختارهای کنترلی و حلقه‌ها را برای انجام وظایف تکراری پیاده‌سازی کنید. - کدهای ماژولار را با استفاده از توابع و متدها توسعه دهید.

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

مقدمه‌ای بر توسعه فول‌استک Introduction to Full-Stack Development

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

  • معرفی کلی: مبانی برنامه‌نویسی فول‌استک Course Introduction: Foundations of Coding Full-Stack

  • معرفی مدرس Instructor Introduction

  • سرفصل‌ها و ساختار دوره The What’s What of the Course

  • راهنمای تکمیل آزمایشگاه‌های عملی Completing the Guided Labs

  • معرفی ابزار هوش مصنوعی: مایکروسافت کوپایلوت Introducing the AI Tool: Microsoft Copilot

  • چگونه در این دوره موفق شویم How to Be Successful in This Program

  • معرفی پروژه نهایی Introduction to the Project

  • مقدمه‌ای بر توسعه فول‌استک Introduction to Full-Stack Development

  • توسعه فول‌استک چیست Full-Stack Development

  • بهترین متدهای توسعه فول‌استک Full-Stack Development Best Practices

  • نقش‌ها و مسئولیت‌های کلیدی Key Roles and Responsibilities

  • تقاضای بازار و فرصت‌های شغلی Industry Demand and Career Opportunities

  • تفاوت توسعه فرانت‌اند و بک‌اند Front-End vs. Back-End Development

  • یکپارچه‌سازی توسعه فرانت‌اند و بک‌اند Integrating Front-End and Back-End Development

  • تکنولوژی‌های ضروری فرانت‌اند Essential Front-End Technologies

  • تکنولوژی‌های ضروری بک‌اند Essential Back-End Technologies

  • یکپارچه‌سازی ابزارها برای برنامه‌ریزی پروژه بک‌اند Tool Integration for Back-End Project Planning

  • مزایای برنامه‌ریزی یکپارچه در توسعه بک‌اند Benefits of Integrated Planning in Back-End Development

  • مبانی گیت (Git) برای توسعه بک‌اند Basics of Git for Back-End Development

  • استفاده از گیت‌هاب برای توسعه تیمی بک‌اند Using GitHub for Collaborative Back-End Development

  • جمع‌بندی: مقدمه‌ای بر توسعه فول‌استک Conclusion: Introduction to Full-Stack Development

مقدمه‌ای بر تفکر منطقی و حل مسئله Introduction to Logical Thinking and Problem-Solving

  • مقدمه‌ای بر تفکر منطقی و حل مسئله Introduction to Logical Thinking and Problem-Solving

  • فرآیندهای منطقی Logical Processes

  • انواع منطق مورد استفاده در برنامه‌نویسی Types of Logic Used in Programming

  • کاربردهای عملی فرآیندهای منطقی Practical Applications of Logical Processes

  • استدلال استنتاجی در برنامه‌نویسی Deductive Reasoning in Programming

  • گام‌های استدلال استنتاجی Steps in Deductive Reasoning

  • تجزیه مسئله (Problem Decomposition) Problem Decomposition

  • تکنیک‌های تجزیه مسئله Techniques for Problem Decomposition

  • رویکرد حل مسئله از بالا به پایین (Top-Down) Top-Down Problem-Solving Approach

  • رویکرد حل مسئله از پایین به بالا (Bottom-Up) Bottom-Up Problem-Solving Approach

  • مقایسه رویکردهای Top-Down و Bottom-Up Comparing Top-Down and Bottom-Up Approaches

  • مقدمه‌ای بر شبه‌کد (Pseudocode) Introduction to Pseudocode

  • جمع‌بندی: مقدمه‌ای بر تفکر منطقی و حل مسئله Conclusion: Introduction to Logical Thinking and Problem-Solving

الگوریتم‌ها، فلوچارت‌ها و انواع داده‌ها Algorithms, Flowcharts, and Data Types

  • مقدمه‌ای بر الگوریتم‌ها، فلوچارت‌ها و انواع داده‌ها Introduction to Algorithms, Flowcharts, and Data Types

  • ساختارهای پایه الگوریتم Basic Algorithm Structures

  • کاربردهای عملی ساختارهای الگوریتمی Practical Applications of Algorithm Structures

  • مبانی رسم فلوچارت Basics of Flowcharting

  • رسم فلوچارت به صورت عملی Practical Flowcharting

  • تحلیل فلوچارت‌ها Analyzing Flowcharts

  • انواع داده‌های بنیادی Fundamental Data Types

  • شناسایی و دسته‌بندی عملی داده‌ها Practical Identification and Categorization

  • تبدیل انواع داده‌ها (Type Conversion) Data Type Conversion

  • مقدمه‌ای بر متغیرها Introduction to Variables

  • اعلان انواع مختلف داده‌ها Declaring Different Data Types

  • کلمات کلیدی برای تعریف متغیر Variable Declaration Keywords

  • مقداردهی اولیه و تخصیص متغیرها Variable Initialization and Assignment

  • طراحی الگوریتم Algorithm Design

  • تبدیل الگوریتم‌ها به زبان #C Translating Algorithms to C#

  • جمع‌بندی: الگوریتم‌ها، فلوچارت‌ها و انواع داده‌ها Conclusion: Algorithms, Flowcharts, and Data Types

ساختارهای کنترلی و حلقه‌ها Control Structures and Loops

  • مقدمه‌ای بر ساختارهای کنترلی و حلقه‌ها Introduction to Control Structures and Loops

  • مقدمه‌ای بر دستورات If Else Introduction to If-Else Statements

  • دستورات Switch Switch Statements

  • کاربرد عملی ساختارهای کنترلی Practical Application of Control Structures

  • بررسی جامع ساختارهای کنترلی Control Structures

  • دستورات پیشرفته If Else Advanced If-Else Statements

  • حالت‌های پیچیده در Switch Complex Switch Cases

  • سناریوهای تصمیم‌گیری Decision-Making Scenarios

  • حلقه‌های For For Loops

  • حلقه‌های While While Loops

  • حلقه‌های Do While Do-While Loops

  • ترکیب حلقه‌ها و ساختارهای کنترلی Combining Loops and Control Structures

  • کاربردهای عملی حلقه‌ها Practical Loop Applications

  • بهینه‌سازی حلقه‌ها Loop Optimization

  • برنامه‌نویسی حلقه‌محور برای کارهای تکراری Loop-Based Programming for Repetitive Tasks

  • یکپارچه‌سازی If Else با حلقه‌ها Integrating If-Else With Loops

  • یکپارچه‌سازی دستورات Switch با حلقه‌ها Integrating Switch Statements With Loops

  • استفاده ترکیبی از ساختارهای کنترلی و حلقه‌ها Integrated Use of Control Structures and Loops

  • جمع‌بندی: ساختارهای کنترلی و حلقه‌ها Conclusion: Control Structures and Loops

توابع، متدها و محدوده دسترسی Functions, Methods, and Scope

  • مقدمه‌ای بر توابع در برنامه‌نویسی Introduction to Functions in Programming

  • توابع چیستند Functions

  • نوشتن توابع Writing Functions

  • استفاده از توابع در برنامه‌ها Using Functions in Programs

  • مقدمه‌ای بر متدها Introduction to Methods

  • سینتکس (نحو) متدها Syntax of Methods

  • موارد استفاده از متدها Use Cases for Methods

  • مبانی فراخوانی متدها Basics of Calling Methods

  • مقادیر بازگشتی متدها Method Return Values

  • مثال‌های عملی فراخوانی متدها Practical Examples of Calling Methods

  • کاربرد عملی فراخوانی متدها Practical Application of Calling Methods

  • پارامترها Parameters

  • ارسال داده‌ها به متدها Passing Data into Methods

  • کاربردهای عملی پارامترها Practical Applications of Parameters

  • یکپارچه‌سازی توابع و متدها Integrating Functions and Methods

  • حل مسائل با استفاده از توابع و متدها Solving Problems With Functions and Methods

  • توسعه جامع برنامه Comprehensive Program Development

  • توسعه برنامه‌ها با توابع و متدها Developing Programs with Functions and Methods

  • جمع‌بندی: توابع، متدها و محدوده دسترسی Conclusion: Functions, Methods, and Scope

تمرینات جامع کدنویسی و توسعه پروژه Integrated Coding Practice and Project Development

  • تمرین جامع کدنویسی Integrated Coding Practice

  • حل مسائل دنیای واقعی Real-World Problem Solving

  • بازبینی و بهینه‌سازی کد (Code Review) Code Review and Refinement

  • مقدمه‌ای بر دیباگینگ (عیب‌یابی) Introduction to Debugging

  • تکنیک‌های دیباگینگ Debugging Techniques

  • معرفی مایکروسافت کوپایلوت Introduction to Microsoft Copilot

  • استفاده از کوپایلوت برای دیباگینگ و خطاهای منطقی Microsoft Copilot for Debugging and Logic Error

  • یکپارچه‌سازی عملی کوپایلوت Practical Copilot Integration

  • برنامه‌ریزی و طراحی پروژه Project Planning and Design

  • پیاده‌سازی پروژه Project Implementation

  • جمع‌بندی دوره: مبانی برنامه‌نویسی فول‌استک Course Conclusion: Foundations of Coding Full-Stack

نمایش نظرات

آموزش مبانی برنامه‌نویسی فول‌استک
جزییات دوره
39h 19m
100
(آخرین آپدیت)
35,366
- از 5
دارد
دارد
دارد
Microsoft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar