مقدمه ای بر برنامه نویسی با C#12 و NET8 [ویدئو]

Introduction to Programming with C#12 and .NET8 [Video]

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: این دوره سفر گسترده ای را در قلمروهای C# و .NET ارائه می دهد و پایه ای محکم در مفاهیم برنامه نویسی، بهترین شیوه ها و راه اندازی محیط توسعه با ویژوال استودیو ارائه می دهد. همانطور که پیشرفت می کنید، سینتکس اصلی سی شارپ را بررسی می کنید، به گیت هاب می پردازید، و تکنیک های اشکال زدایی و عیب یابی را که برای توسعه در دنیای واقعی حیاتی هستند، یاد خواهید گرفت. این دوره به دقت لایه‌های پیچیدگی را با موضوعات مربوط به عملگرها، عبارات شرطی و تکراری، مدیریت خطا و استثنا، و رشته به‌علاوه دستکاری DateTime قبل از پیشرفت به مفاهیم پیچیده‌تر مانند روش‌ها، آرایه‌ها، مجموعه‌ها و برنامه‌نویسی شی‌گرا می‌کند. شما همچنین با ابزارها و چارچوب هایی مانند Maven و Gradle آشنا خواهید شد و گردش کار توسعه خود را بهبود می بخشد. در پایان این دوره، شما درک جامعی از ساخت و استقرار برنامه های پویا و مقیاس پذیر با استفاده از سی شارپ و دات نت خواهید داشت که برای مقابله با چالش های توسعه نرم افزار مدرن آماده است. به اصول برنامه نویسی سی شارپ و فریم ورک دات نت مسلط شوید. از عملگرها، عبارات شرطی و تکراری در سی شارپ استفاده کنید. دستکاری رشته و DateTime را انجام دهید. ایجاد و استفاده از روش ها، آرایه ها و مجموعه ها. از اصول برنامه نویسی شی گرا با استفاده از سی شارپ استفاده کنید. برای مدیریت پروژه با Maven و Gradle کار کنید. ایده آل برای مبتدیان برنامه نویسی یا حرفه ای هایی که به دنبال تعمیق دانش خود در C# و .NET هستند. پیش نیازها شامل درک اولیه مفاهیم برنامه نویسی و علاقه شدید به توسعه نرم افزار است. پوشش جامع از مفاهیم پایه تا پیشرفته C#. * تمرین عملی با Visual Studio، GitHub، Maven و Gradle. * روی بهترین شیوه های مدرن و قابلیت کاربرد در دنیای واقعی تمرکز کنید.

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

      مقدمه ای بر برنامه نویسی با سی شارپ Introduction to Programming with C#

      • معرفی Introduction

      • برنامه نویسی چیست؟ What is Programming?

      • سی شارپ و دات نت چیست؟ What are C# and .NET?

      • بهترین شیوه ها Best practices

      راه اندازی محیط توسعه Development Environment Setup

      • نمای کلی بخش Section Overview

      • Visual Studio 2022 Community Edition را نصب کنید Install Visual Studio 2022 Community Edition

      • تور Visual Studio 2022 Community Edition Visual Studio 2022 Community Edition Tour

      • آشنایی با کد ویژوال استودیو و دات نت SDK Introduction to Visual Studio Code and .NET SDK

      • Visual Studio Code و NET SDK را نصب کنید Install Visual Studio Code and .NET SDK

      • تور کد ویژوال استودیو Visual Studio Code Tour

      نحو پایه سی شارپ Basic C# Syntax

      • آشنایی با سی شارپ و اصول آن Understanding C# Syntax and principles

      • بیانیه های سطح بالا Top level statements

      • تولید خروجی برای کاربران Producing output to users

      • آشنایی با انواع داده ها و متغیرها Understanding datatypes and variables

      • استفاده از متغیرها - قسمت 1 Using variables - Part 1

      • استفاده از متغیرها - قسمت 2 Using variables - Part 2

      • دریافت ورودی از کاربران Receiving input from users

      • تمرین کدنویسی: تکمیل یک برنامه کامل Coding Exercise: Completing a full program

      • بررسی بخش Section Review

      معرفی GitHub Introducing GitHub

      • مقدمه ای بر GitHub Introduction to GitHub

      • حساب GitHub ایجاد کنید Create GitHub Account

      • کد را به GitHub (ویژوال استودیو) متعهد و فشار دهید Commit and push code to GitHub (Visual Studio)

      • کد را به GitHub (کد ویژوال استودیو) متعهد و فشار دهید Commit and push code to GitHub (Visual Studio Code)

      • مراحل بعدی Next Steps

      تکنیک های عیب یابی و عیب یابی Debugging and Troubleshooting Techniques

      • نمای کلی بخش Section Overview

      • بهبود برنامه موجود Improve Existing Program

      • خطاهای نحوی را کاوش کنید Explore Syntax Errors

      • خطاهای منطقی را کاوش کنید Explore Logic Errors

      • استفاده از نقاط شکست Using Breakpoints

      • استفاده از ساعت متغیر Using Variable Watch

      • بررسی بخش Section Review

      اپراتورها در سی شارپ Operators in C#

      • نمای کلی بخش Section Overview

      • عملگرهای حسابی Arithmetic Operators

      • عملگرهای پایه ریاضی Basic Math Operators

      • عملگرهای منطقی Logic Operators

      • عملیات منطقی پایه Basic Logic Operations

      • اپراتورهای واگذاری Assignment Operators

      • عملیات تکلیف اساسی Basic Assignment Operations

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      منطق شرطی در سی شارپ Conditional Logic in C#

      • نمای کلی بخش Section Overview

      • چرا از گزاره های شرطی استفاده می کنیم Why Use Conditional Statements

      • بیانیه های ساده اگر Simple If Statements

      • بیانیه های اگر...دیگر اگر...دیگر If...Else If...Else Statements

      • شرایط پیچیده با AND و OR Complex Conditions with AND and OR

      • اپراتورهای سه تایی Ternary Operators

      • تغییر بیانیه ها Switch Statements

      • درک دامنه متغیر Understanding Variable Scope

      • تمرین کدنویسی - ماشین حساب عملکردی Coding Exercise - Functional Calculator

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      تسلط بر تکرار در سی شارپ Mastering Repetition in C#

      • نمای کلی بخش Section Overview

      • چرا از جملات تکراری استفاده کنیم؟ Why Use Repetition Statements?

      • برای حلقه ها For Loops

      • در حالی که حلقه ها While Loops

      • انجام ... در حالی که حلقه ها Do...While Loops

      • نظریه و کلمات کلیدی مهم Important Theory and Keywords

      • تمرین کدنویسی - تقویت ماشین حساب Coding Exercise - Enhancing the Calculator

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      مدیریت خطا و استثنا در سی شارپ Error and Exception Handling in C#

      • نمای کلی بخش Section Overview

      • استثناها چیست؟ What Are Exceptions?

      • معرفی سعی کنید..گیر Introducing the try..catch

      • با استفاده از بلوک try...catch Using the try...catch block

      • تمرین کدنویسی - اضافه کردن Exception Handling به ماشین حساب - قسمت 1 Coding Exercise - Add Exception Handling to the Calculator - Part 1

      • تمرین کدنویسی - اضافه کردن Exception Handling به ماشین حساب - قسمت 2 Coding Exercise - Add Exception Handling to the Calculator - Part 2

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      تسلط بر رشته و دستکاری تاریخ در سی شارپ Mastering String and DateTime Manipulation in C#

      • نمای کلی بخش Section Overview

      • چرا رشته ها اینقدر خاص هستند؟ Why Are Strings So Special?

      • راه اندازی رشته ها و کاربردها - بهترین روش ها و تکنیک ها String Initializations and Uses - Best Practices and Techniques

      • روش های دستکاری رشته ها String Manipulation Methods

      • آشنایی با انواع تاریخ و زمان Understanding Date and Time Types

      • دستکاری های تاریخ زمان را کاوش کنید Explore DateTime Manipulations

      • DateTimeOffset و Time Zones را کاوش کنید Explore DateTimeOffset and TimeZones

      • کاوش DateOnly و TimeOnly Exploring DateOnly and TimeOnly

      • مقایسه تاریخ زمان (منطق) DateTime Comparisons (Logic)

      • تمرین کدنویسی - مجموعه اطلاعات کاربر Coding Exercise - User Information Collection

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      آزادسازی قدرت متدها در سی شارپ Unleashing the Power of Methods in C#

      • نمای کلی بخش Section Overview

      • روش ها چیست؟ What Are Methods?

      • روش های باطل Void Methods

      • روشهای بازگشت ارزش Value Returning Methods

      • پارامترهای روش - الزامی است Method Parameters - Required

      • پارامترهای روش - اختیاری و باطل Method Parameters - Optional and Nullable

      • تمرین کدگذاری - اضافه کردن روش ها به ماشین حساب Coding Exercise - Adding Methods to the Calculator

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      پیمایش آرایه ها و مجموعه ها در سی شارپ Navigating Arrays and Collections in C#

      • نمای کلی بخش Section Overview

      • چرا ما به مجموعه ها نیاز داریم؟ Why Do We Need Collections?

      • آرایه ها Arrays

      • لیست ها Lists

      • انواع مجموعه عمومی در مقابل غیرعمومی Generic vs. Non-Generic Collection Types

      • تمرین کدگذاری - با استفاده از لیست ها و آرایه ها Coding Exercise - Using Lists and Arrays

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      برنامه نویسی شی گرا (کلاس ها و اشیا) Object Oriented Programming (Classes and Objects)

      • نمای کلی بخش Section Overview

      • برنامه نویسی شی گرا چیست؟ What is Object Oriented Programming?

      • کلاس ها چیست؟ What are Classes?

      • ایجاد کلاس ها Creating Classes

      • اشیا چیست؟ What are Objects?

      • استفاده از اشیاء Using Objects

      • سازندگان Constructors

      • روش اضافه بار Method Overloading

      • وراثت Inheritance

      • کلاس های چکیده Abstract Classes

      • رابط ها Interfaces

      • کار با فضاهای نام Working with Namespaces

      • کلاس های جزئی Partial Classes

      • کلاس های استاتیک Static Classes

      • اصلاح کننده های دسترسی اضافی Additional Access Modifiers

      • مفاهیم اضافی Additional Concepts

      • تمرین کدنویسی - اصلاح دمو ورودی کاربر - قسمت 1 Coding Exercise - Modifying User Input Demo - Part 1

      • تمرین کدنویسی - اصلاح دمو ورودی کاربر - قسمت 2 Coding Exercise - Modifying User Input Demo - Part 2

      • بررسی کد و GitHub Commit Code Review and GitHub Commit

      • بررسی بخش Section Review

      نمایش نظرات

      مقدمه ای بر برنامه نویسی با C#12 و NET8 [ویدئو]
      جزییات دوره
      13 h 51 m
      117
      Packtpub Packtpub
      (آخرین آپدیت)
      از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar