مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
این دوره بر مفاهیم بنیادی توسعه فرانتاند تمرکز دارد. شما یاد خواهید گرفت که چگونه مسائل را حل کنید، الگوریتم طراحی کنید و با استفاده از استانداردهای صنعت، کدی کارآمد و ماژولار بنویسید.
در پایان این دوره، شما قادر خواهید بود تا:
اصول و روشهای بنیادین توسعه فرانتاند را خلاصه و مدیریت کنید.
پروژههای فرانتاند را با استفاده از ابزارها و متدولوژیهای استاندارد برنامهریزی کنید.
تفکر منطقی و تکنیکهای حل مسئله را در برنامهنویسی به کار بگیرید.
الگوریتمها و فلوچارتها را برای نمایش مراحل منطقی برنامهنویسی طراحی کنید.
ساختارهای کنترلی و حلقهها را برای انجام وظایف تکراری پیادهسازی کنید.
کد ماژولار با استفاده از توابع (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
نمایش نظرات