لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش C# برای توسعهدهندگان .NET
- آخرین آپدیت
دانلود C# for .NET Developers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره جامع، فراگیران به بررسی عمیق مبانی برنامهنویسی C#، که یکی از اجزای حیاتی فریمورک .NET است، میپردازند. دوره با کاوش در مفاهیم پایه برنامهنویسی مانند متغیرها، انواع دادهها و ساختارهای کنترلی آغاز میشود و سپس به تدریج وارد مباحث پیشرفتهتر از جمله برنامهنویسی شیءگرا (OOP) میشود.
این دوره از طریق ماژولهای اصلی زیر ارائه میشود:
ماژول «آشنایی با ASP.NET» درک جامعی از ASP.NET و معماری آن را به شرکتکنندگان ارائه میدهد. این بخش شامل نحوه ایجاد اپلیکیشنهای وب پویا با استفاده از ASP.NET، ساخت فرمهای وب، کار با کنترلهای سرور و استفاده از منابع داده برای بازیابی و نمایش اطلاعات است.
در ماژول «مبانی برنامهنویسی C#»، شرکتکنندگان در نحو (Syntax)، مفاهیم و اصول C# عمیق خواهند شد. این بخش به طور گسترده جنبههایی مانند انواع دادهها، متغیرها، عملگرها، عبارتها، ساختارهای کنترلی و همچنین اصول اولیه ایجاد و فراخوانی متدها و توابع را پوشش میدهد.
ماژول «برنامهنویسی پیشرفته C#» کاوشی عمیق در مفاهیم و تکنیکهای پیشرفته برنامهنویسی C# فراهم میکند. این شامل ساختارهای برنامهنویسی پیشرفته مانند LINQ، دلیگیتها (Delegates)، رویدادها (Events) و اصول برنامهنویسی شیءگرا مانند ارثبری، چندریختی و کپسولهسازی است. همچنین مباحث پیشرفته در مدیریت استثناها، چندرشتهای (Threading) و برنامهنویسی ناهمگام (Asynchronous) را پوشش میدهد.
در پایان دوره، شما درک استواری از برنامهنویسی C#، فریمورک .NET و نحوه استفاده از آنها برای ساخت انواع اپلیکیشنها خواهید داشت. شما مهارتها و دانش لازم برای شروع فعالیت حرفهای به عنوان توسعهدهنده C# یا ارتقای سطح مهارتهای فعلی خود را کسب خواهید کرد.
سلب مسئولیت: این دوره یک منبع آموزشی مستقل است که توسط Board Infinity توسعه یافته و وابسته به، تأیید شده توسط، اسپانسر شده توسط یا رسماً مرتبط با شرکت مایکروسافت یا هر یک از زیرمجموعهها یا وابستگان آن نیست. این دوره مطالب آمادهسازی رسمی شرکت مایکروسافت نیست. تمامی علائم تجاری، علائم خدماتی و نام شرکتهای ذکر شده متعلق به صاحبان مربوطه است و فقط برای اهداف شناسایی استفاده شده است.
سرفصل ها و درس ها
آشنایی با ASP.NET
Introduction to ASP.NET
ویدیو معرفی تخصص
Specialization introduction video
معرفی دوره
Course Introduction
آشنایی با مدرس
Meet Your Instructor
آنچه در این درس خواهید آموخت
What you will learn in this Lessson
آشنایی با .NET Core و ویژگیهای آن
Introduction to .NET Core and its features
تاریخچه نسخههای .NET Core
.NET Core Version History
تفاوت بین .NET Framework و .NET Core
Difference Between .NET Framework and .NET Core
آمادهسازی محیط توسعه با VS Code
Setting up a development environment with VS code
آنچه در این درس خواهید آموخت
What you will learn in this Lessson
آشنایی با .NET CLI
Introduction to .NET CLI
دستورات .NET CLI
.NET CLI Commands
پلتفرم .Net Core
The .Net Core Platform
دمو: ساخت یک اپلیکیشن کنسول ساده .NET Core
Demo: Building a basic .NET Core console application
مبانی برنامهنویسی C#
C# Programming Fundamentals
آنچه در این درس خواهید آموخت
What you will learn in this Lessson
آشنایی با C#
Introduction to C#
تاریخچه نسخههای C#
History of C# Version
اجرای کد در C#
C# Code Execution
نصب و پیکربندی C# در Visual Studio
Installing and Configuring C# in Visual Studio
متغیر و نوع داده
Variable and DataType
دمو: برنامه Hello World در C#
Demo: C# Hello World Program
آنچه در این درس خواهید آموخت
What you will learn in this Lessson
عملگرها و اولویت عملگرها
Operators and Operators Precedence
دستورات شرطی
Conditional Statements
حلقهها
Loops
دستورات پرش (Jump Statements)
Jump Statements
آنچه در این درس خواهید آموخت
What you will learn in this Lessson
آرایهها و انواع آرایه
Arrays and Types of Arrays
کار با آرایهها
Manipulating Arrays
رشتهها و متدهای رشتهای
Strings and String Methods
کار با رشتهها
Manipulating Strings
آنچه در این درس خواهید آموخت
What you will learn in this Lessson
نمایش نظرات