آموزش Master C# 12: Fundamentals، OOP، LINQ و پروژه های ASP.NET

دانلود Master C# 12: Fundamentals, OOP, LINQ & ASP.NET Projects

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: C# 12 را با پروژه های عملی که OOP، LINQ، ASP.NET Core و GUI را پوشش می دهند، بیاموزید. اصول اولیه C# 12، از جمله متغیرها، انواع داده‌ها، و ساختارهای کنترلی ساخت یک برنامه کنسول Task Manager برای مدیریت و مرتب‌سازی کارآمد وظایف. بهبود نحو برای کد مختصرتر و خواندنی تر پیاده سازی مدیریت خطای قوی با بلوک های try-catch و بهترین شیوه‌ها مدیریت فایل‌ها و ماندگاری داده‌ها با جریان‌ها و عملیات ورودی/خروجی فایل. LINQ برای جستارهای داده قدرتمند در برنامه‌های C# ایجاد کنید رابط‌های کاربری گرافیکی تعاملی با استفاده از WinForms برای برنامه‌های دسکتاپ بسازید برنامه‌های وب مدرن با ASP بسازید. NET Core و مدیریت موثر لیست های Todo پیش نیازها: بدون نیاز به تجربه برنامه نویسی قبلی. خوش آمدید مبتدیان کامپیوتری با Windows، macOS یا Linux Visual Studio Code یا Visual Studio نصب شده درک اولیه کامپیوتر و نرم افزار

قفل C# 12 را با تسلط بر جدیدترین ویژگی‌های آن و ساخت برنامه‌های کاربردی در دنیای واقعی باز کنید. این دوره شما را از مبانی سطح مبتدی به موضوعات پیشرفته تری مانند برنامه نویسی شی گرا (OOP) و LINQ می برد. شما اصول اولیه سی شارپ مانند متغیرها، حلقه‌ها و عبارات شرطی را بررسی می‌کنید و از یک پایه محکم برای سفر کدنویسی خود اطمینان می‌دهید.

در طول دوره، شما با دو پروژه هیجان انگیز درگیر خواهید شد: یک برنامه Task Manager Console و یک Student Grade Tracker، که مفاهیم اصلی را تقویت می کند و به شما کمک می کند تا با انجام کار یاد بگیرید. ما همچنین به پیشرفت‌های نحو جدید C# 12 می‌پردازیم و تکنیک‌های مدیریت خطا را بررسی می‌کنیم تا کد شما قوی‌تر و قابل اعتمادتر شود.

با استفاده از WinForms تجربه عملی در توسعه رابط کاربری گرافیکی کسب خواهید کرد و نحوه ساخت برنامه های وب مدرن با ASP.NET Core را کشف خواهید کرد. این دوره شامل موضوعات ضروری مانند مدیریت فایل، ماندگاری داده ها، و مدیریت استثنا است تا شما را به یک توسعه دهنده کامل تبدیل کند.

چه در C# تازه کار هستید یا به دنبال ارتقاء مهارت های خود به آخرین نسخه هستید، این دوره دانش و ابزارهایی را که برای موفقیت نیاز دارید ارائه می دهد. در پایان، در ساخت برنامه های کاربردی کامل و کاربردی مطمئن خواهید بود و آماده به کارگیری مهارت های خود در سناریوهای دنیای واقعی خواهید بود.

اکنون ثبت نام کنید و سفر خود را به سمت حرفه ای شدن در C# آغاز کنید!

متشکرم!


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

مقدمه ای بر C# 12 Introduction to C# 12

  • مروری بر سی شارپ Overview of C#

  • • تکامل سی شارپ • Evolution of C#

  • • راه اندازی DE • Setting up DE

مبانی برنامه نویسی سی شارپ Basics of C# Programming

  • • متغیرها و انواع داده ها • Variables and Data types

  • • عملیات اساسی • Basic operations

  • •اگر اظهارات • if statements

  • • حلقه ها • Loops

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

  • • توابع و روش ها • Functions and methods

برنامه کنسول Task Manager Task Manager Console Application

  • • ساخت یک رابط کاربری پایه • Building a Basic UI

  • • اجازه مدیریت کار • Allowing task management

  • • اجرای مرتب سازی کار • Implementing task sorting

مفاهیم برنامه نویسی شی گرا (OOP). Object-Oriented Programming (OOP) Concepts

  • •اصول OOP • Principles of OOP

  • • کلاس ها، اشیاء • Classes, objects

  • •ارث • Inheritance

  • •چند ریختی • Polymorphism

ردیاب نمره دانش آموز Student Grade Tracker

  • • راه اندازی پروژه • Setting Up Project

  • •اجرای محاسبات نمره pt1 • Implement Grade Calculations pt1

  • • اجرای محاسبات درجه pt2 • Implement Grade Calculations pt2

C# 12 ویژگی های نحو و زبان C# 12 Syntax and Language Features

  • • ویژگی های جدید و پیشرفت نحو • New features and syntax enhancements

رسیدگی به خطا و استثنا Error and Exception Handling

  • • بلوک ها و بهترین شیوه ها را امتحان کنید • Try-catch blocks and best practices

  • • استفاده از عبارت throw • Utilizing the throw statement

ورودی/خروجی فایل و ماندگاری داده File I/O and Data Persistence

  • • خواندن و نوشتن فایل ها • Reading and writing files

  • • جریان ها و مدیریت فایل • Streams and file handling

مقدمه ای بر LINQ (پرس و جوی یکپارچه با زبان) Introduction to LINQ (Language-Integrated Query)

  • •LINQ و مزایای آن • LINQ and its benefits

  • • مفاهیم اصلی LINQ • Core LINQ Concepts

  • • کار با LINQ • Working with LINQ

مبانی توسعه رابط کاربری گرافیکی با WinForms Basics of GUI Development with WinForms

  • • مروری بر WinForms • Overview of WinForms

  • • اضافه کردن آیتم های منو • Adding menu items

  • • اضافه کردن کنترل کننده رویداد برای آیتم های منوی فایل • Adding event handlers for File menu items

  • • اضافه کردن کنترل کننده رویداد برای آیتم های منو ویرایش و فرمت • Adding event handlers for Edit and Format menu items

مقدمه ای بر توسعه وب با ASP.NET Core Introduction to Web Development with ASP.NET Core

  • • مروری بر توسعه وب با استفاده از ASP.NET Core • Overview of web development using ASP.NET Core

  • راه اندازی محیط توسعه Setting up the development environment

  • ساختار پوشه و فایل ASP.NET MVC ASP.NET MVC Folder and File Structure

  • ایجاد طرح و فرم Creating the layout and the form

  • ایجاد پایگاه داده Creating the database

  • درج موارد Todo Inserting Todo items

  • نمایش موارد Todo Displaying Todo items

  • حذف موارد Todo Deleting Todo items

  • به روز رسانی موارد Todo Updating Todo items

  • نتیجه گیری پروژه Conclusion of the project

  • •نتیجه گیری دوره سی شارپ • Conclusion of the C# course

نمایش نظرات

آموزش Master C# 12: Fundamentals، OOP، LINQ و پروژه های ASP.NET
جزییات دوره
5 hours
42
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,415
4.7 از 5
ندارد
دارد
دارد
Skool of AI
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Skool of AI Skool of AI

پتانسیل هوش مصنوعی خود را باز کنید