آموزش مبانی برنامه‌نویسی فرانت‌اند (Front-End) - آخرین آپدیت

دانلود Foundations of Coding Front-End

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

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

مقدمه‌ای بر توسعه فرانت‌اند Introduction to Front-End Development

  • معرفی برنامه Introduction to the Program

  • مقدمه دوره: مبانی برنامه‌نویسی فرانت‌اند Course Introduction: Foundations of Coding Front-End

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

  • جزئیات و ساختار دوره The What’s What of the Course

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

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

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

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

  • معرفی اصول توسعه فرانت‌اند Introduction to Front-End Development Principles

  • توسعه فرانت‌اند چیست؟ Front-End Development

  • بهترین روش‌ها (Best Practices) در توسعه فرانت‌اند Front-End Development Best Practices

  • نقش‌ها و مسئولیت‌های مهندس فرانت‌اند Roles and Responsibilities of a Front-End Engineer

  • مهارت‌ها و فناوری‌های ضروری در مهندسی فرانت‌اند Essential Skills and Technologies in Front-End Engineering

  • محدوده فعالیت و گردش کار مهندسی فرانت‌اند Scope and Workflow of Front-End Engineering

  • تکنیک‌های برنامه‌ریزی پروژه Project Planning Techniques

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

  • شناسایی و تخصیص وظایف Task Identification and Assignment

  • مدیریت گردش کار (Workflow) Workflow Management

  • مبانی Git Basics of Git

  • استفاده از GitHub برای همکاری تیمی Using GitHub for Collaboration

  • معرفی قالب برنامه‌ریزی پروژه Introduction to Project Plan Template

  • راه‌اندازی مخزن (Repository) در GitHub Setting Up a GitHub Repository

  • همکاری در محیط GitHub Collaborating on GitHub

  • نتیجه‌گیری: مقدمه‌ای بر توسعه فرانت‌اند Conclusion: Introduction to Front-End 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

  • مقایسه رویکردهای بالا به پایین و پایین به بالا 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

توابع، متدها و محدوده (Scope) Functions, Methods, and Scope

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

  • توابع (Functions) Functions

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

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

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

  • سینتکس (Syntax) متدها 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

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

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

  • تمرین کدنویسی یکپارچه Integrated Coding Practice

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

  • بازبینی و اصلاح کد (Code Review) Code Review and Refinement

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

  • تکنیک‌های عیب‌یابی Debugging Techniques

  • مقدمه‌ای بر Microsoft Copilot Introduction to Microsoft Copilot

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

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

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

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

  • نتیجه‌گیری دوره: مبانی برنامه‌نویسی فرانت‌اند Course Conclusion: Foundations of Coding Front-End

نمایش نظرات

آموزش مبانی برنامه‌نویسی فرانت‌اند (Front-End)
جزییات دوره
40h 34m
102
(آخرین آپدیت)
13,985
4.8 از 5
دارد
دارد
دارد
Microsoft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar