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

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

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

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

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

  • معرفی برنامه آموزشی Introduction to the Program

  • معرفی دوره: مبانی برنامه‌نویسی بک‌اند Course Introduction: Foundations of Coding Back-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 Back-End Development Principles

  • یک روز از زندگی یک مهندس بک‌اند A Day in the Life of a Back-End Engineer

  • یک روز از زندگی یک مهندس بک‌اند (تجربه Avanindra) A Day in the Life of a Back-End Engineer (Avanindra)

  • توسعه بک‌اند چیست Back-End Development

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

  • نقش‌ها و مسئولیت‌های مهندس بک‌اند Roles and Responsibilities of a Back-End Engineer

  • مهارت‌ها و تکنولوژی‌های ضروری در مهندسی بک‌اند Essential Skills and Technologies in Back-End Engineering

  • محدوده کاری و گردش کار مهندسی بک‌اند Scope and Workflow of Back-End Engineering

  • مبانی برنامه‌ریزی پروژه برای توسعه بک‌اند Project Planning Fundamentals for Back-End Development

  • مدیریت منابع و مستندسازی در پروژه‌های بک‌اند Resource Management and Documentation in Back-End Projects

  • وظایف کلیدی در توسعه بک‌اند Key Tasks in Back-End Development

  • مدیریت موثر گردش کار در توسعه بک‌اند Effective Workflow Management for Back-End Development

  • مدیریت موثر گردش کار در توسعه بک‌اند - بخش دوم Effective Workflow Management for Back-End Development Part 2

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

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

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

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

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

  • نوشتن توابع 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 Back-End

نمایش نظرات

آموزش مبانی برنامه‌نویسی بک‌اند (Back-End)
جزییات دوره
39h 40m
104
(آخرین آپدیت)
17,771
4.8 از 5
دارد
دارد
دارد
Microsoft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar