آموزش برنامه‌نویسی شیءگرا (OOP) در C# و .NET Core برای مبتدیان - آخرین آپدیت

دانلود Beginner Object-Oriented Programming in C# and .NET Core

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را بسنجید، فرضیات خود را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. این دوره یک مقدمه جامع برای برنامه‌نویسی شیءگرا (OOP) با استفاده از C# و .NET Core ارائه می‌دهد. این دوره که کاملاً برای مبتدیان طراحی شده است، شما را از طریق مفاهیم ضروری مانند ارث‌بری (Inheritance)، چندریختی (Polymorphism)، کپسوله‌سازی (Encapsulation) و انتزاع (Abstraction) هدایت می‌کند و شما را به دانش بنیادی برای نوشتن کدهای کارآمد، قابل استفاده مجدد و مقیاس‌پذیر مجهز می‌سازد. با دنبال کردن نمایش‌های عملی و تمرین‌های جذاب، پایه مستحکمی در برنامه‌نویسی C# و توسعه .NET Core خواهید ساخت. دوره با راه‌اندازی محیط کار، شامل نصب .NET Core SDK و Visual Studio Code شروع می‌شود. پس از تکمیل نصب، شما به درک مفاهیم اصلی برنامه‌نویسی و اصول اولیه OOP خواهید پرداخت. از آنجا، اصول کلیدی OOP مانند ارث‌بری، چندریختی، کپسوله‌سازی و انتزاع را با مثال‌های شفاف و واقعی بررسی خواهید کرد. دوره با اجرای این مفاهیم در یک پروژه کوچک (Mini-App) به پایان می‌رسد که به شما امکان می‌دهد یک اپلیکیشن کوچک بسازید و یادگیری خود را تثبیت کنید. این دوره برای مبتدیانی که می‌خواهند درک قدرتمندی از C# و مفاهیم OOP به دست آورند، عالی است. چه تازه برنامه‌نویسی را شروع کرده باشید و چه به دنبال گسترش مهارت‌های خود باشید، این دوره به شما کمک می‌کند تا گام به گام از مبانی تا مفاهیم پیشرفته‌تر را یاد بگیرید. هیچ تجربه قبلی در برنامه‌نویسی لازم نیست، اما آشنایی با عملیات پایه کامپیوتر کمک‌کننده خواهد بود. در پایان دوره، شما قادر خواهید بود مفاهیم اصلی برنامه‌نویسی شیءگرا مانند ارث‌بری، چندریختی، کپسوله‌سازی و انتزاع را با اعتماد به نفس در برنامه‌های واقعی پیاده‌سازی کنید.

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

Setup Setup

  • Installing .NET Core SDK Installing .NET Core SDK

  • Installing Visual Studio Code Installing Visual Studio Code

  • Few Words About Recent Updates Few Words About Recent Updates

Big Picture Big Picture

  • What Is a Program? What Is a Program?

  • Some Ways to Write a Program Some Ways to Write a Program

  • Object Oriented Programming (OOP) Basics Object-Oriented Programming (OOP) Basics

Inheritance Inheritance

  • Down to Earth Definition Down to Earth Definition

  • Concrete Class Concrete Class

  • Abstract Class Abstract Class

  • Interface Part 1 Interface - Part 1

  • Interface Part 2 Interface - Part 2

Polymorphism Polymorphism

  • Down to Earth Definition Down to Earth Definition

  • Static Polymorphism Static Polymorphism

  • Dynamic Polymorphism Part 1 Dynamic Polymorphism - Part 1

  • Dynamic Polymorphism Part 2 Dynamic Polymorphism - Part 2

Encapsulation Encapsulation

  • Down to Earth Definition Down to Earth Definition

  • Public Class Public Class

  • Protected Class Protected Class

  • Private Class Private Class

Abstraction Abstraction

  • Down to Earth Definition Down to Earth Definition

  • Abstraction through Encapsulation Abstraction through Encapsulation

All Together All Together

  • Summary of all Concepts Summary of all Concepts

  • Small App Part 1 Small App - Part 1

  • Small App Part 2 Small App - Part 2

  • Small App Part 3 Small App - Part 3

نمایش نظرات

آموزش برنامه‌نویسی شیءگرا (OOP) در C# و .NET Core برای مبتدیان
جزییات دوره
6h 21m
25
(آخرین آپدیت)
44
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده