آموزش پیشنهادی فرادرس

دوره کامل سی شارپ Code With Mosh - بخش 1

دسته بندی ها: آموزش های ویژه ، آموزش سی شارپ | C#.NET ، آموزش های Code with Mosh ، دات نت (NET.)

این دوره توسط مش همدانی تهیه شده است که یکی از مهندسان نرم افزار با تجربه  است. در این دوره به طور کامل با مبانی سی شارپ آشنا می شوید و نیازی به مراجعه به دوره های دیگر ندارید. دوره های دیگر اغلب بر روی یک موضوع خاص تمرکز می کنند و هنگامی که یک آموزش را تمام می کنید، نمی دانید که گام بعدی شما باید چی باشد. با این دوره، شما در یک مسیر یادگیری قرار می گیرید که مدرس بر اساس 15 سال تجربه برنامه نویسی خود با سی شارپ به شما آموزش می دهد.

اصول برنامه نویسی با #C را با تعداد زیادی تمرین و مثال هایی از دنیای واقعی بیاموزید.

این اولین قدم شما به سمت حرفه ای در توسعه نرم افزار است.

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

  • اپلیکیشن های موبایل برای ویندوز، اندروید و iOS ایجاد کنید.
  • بازی بسازید.
  • وبسایت ایجاد کنید.
  • اپلیکیشن های دسکتاپ ایجاد کنید.

قابلیت تطبیق پذیری #C گزینه های شغلی زیادی را برای شما به ارمغان می آورد.

در این دوره، اصول برنامه نویسی سی شارپ را به روشی واضح، مختصر و گام به گام خواهید آموخت. هیچ تجربه برنامه نویسی قبلی لازم نیست. همه چیز را از ابتدا یاد خواهید گرفت.

این یک دوره عالی برای هرکسی است که می خواهد به طور کلی با #C یا برنامه نویسی شروع کند. هیچ وقت خیلی زود یا خیلی دیر نیست! تنها چیزی که برای یادگیری برنامه نویسی لازم دارید شور و اراده است.

این دوره مملو از تمرین های با دقت طراحی شده است که به شما کمک می کند یاد بگیرید که چگونه مانند یک برنامه نویس فکر کنید.

در پایان این دوره ....

شما قادر خواهید بود تا:

  • برنامه های اولیه سی شارپ را به راحتی بنویسید.
  • آمادگی یادگیری فیچرهای پیشرفته سی شارپ را بدست خواهید آورد.
  • تفاوت بین کد بد و کد خوب را فرا خواهید گرفت.

آنچه یاد خواهید گرفت...

درست از ابتدای دوره، شما با آن درگیر می شوید و اولین برنامه خود را با سی شارپ تنها در چند دقیقه می نویسید.

  • مبانی برنامه نویسی در فریمورک دات نت و سی شارپ
  • همه چیز درباره انواع primitive و reference
  • اپراتورها (حسابی، مقایسه ای، منطقی، bitwise و غیره)
  • if/else, switch/case) Conditional statements)
  • حلقه ها (for ،foreach ،while ،do-white)
  • کار با آبجکت های تاریخ / زمان
  • کار با متن
  • کار با فایل ها و دایرکتوری ها
  • اشکال زدایی در برنامه های سی شارپ
  • و خیلی بیشتر!

این دوره برای چه کسی مناسب است؟

  • هرکسی که در زمینه توسعه وب، موبایل یا بازی به دنبال کار است.
  • هر کسی که می خواهد درک عمیقی از سی شارپ و .Net کسب کند.
  • توسعه دهندگان #C که می خواهند اصول #C را به طور کامل یاد بگیرند.

پیش نیازها

برای گذراندن این دوره نیازی به آشنایی با #C ندارید. همه چیز را از ابتدا، و به صورت گام به گام خواهید آموخت.

سایر بخش های دوره:

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

  • خوش آمدگویی
    • درباره این دوره
  • شروع کار
    • مقدمه
    • سی شارپ درمقابل دات نت
    • CLR چیست؟
    • معماری اپلیکیشن های دات نت
    • دریافت ویژوال استودیو
    • اولین اپلیکیشن سی شارپ
    • امتحان
    • خلاصه
  • عبارت ها و انواع Primitive
    • مقدمه
    • متغیرها و ثابت ها
    • بررسی Overflowing
    • مقیاس
    • دمو: متغیرها و ثابت ها
    • تبدیل نوع
    • دمو: تبدیل نوع
    • اپراتورها
    • اپراتور منطقی چیست؟
    • دمو: اپراتورها
    • کامنت ها
    • شروع
    • خلاصه
  • انواع Non-Primitive
    • مقدمه
    • کلاس ها
    • دمو: کلاس ها
    • بررسی Structs
    • آرایه ها
    • دمو: آرایه ها
    • رشته ها
    • دمو: رشته ها
    • Enums
    • دمو: Enums
    • انواع مرجع و انواع مقدار
    • دمو: انواع مرجع و انواع مقدار
    • دمو: انواع مرجع و انواع مقدار - بخش 2 
    • خلاصه
  • جریان کنترل
    • مقدمه
    • Conditional Statements
    • دمو: If/Else و Switch/Case
    • تمرینات
    • Iteration Statements
    • دمو: For loops
    • دمو: Foreach loops
    • دمو: While loops
    • کلاس تصادفی
    • تمرینات
    • خلاصه
  • آرایه ها و لیست ها
    • مقدمه
    • آرایه ها
    • دمو: آرایه ها
    • لیست ها
    • دمو: لیست ها
    • تمرینات
    • خلاصه
  • کار با تاریخ
    • مقدمه
    • بررسی DateTime
    • بررسی TimeSpan
    • خلاصه
  • کار با متن
    • مقدمه
    • رشته
    • دمو: رشته ها
    • کدنویسی زنده - خلاصه کردن متن
    • بررسی StringBuilder
    • دمو: StringBuilder
    • تمرینات
    • برنامه نویسی رویه ای
    • خلاصه
  • کار با فایل ها
    • مقدمه
    • معرفی System.IO
    • فایل و اطلاعات فایل
    • دایرکتوری و اطلاعات دایرکتوری
    • مسیر
    • تمرینات
    • خلاصه
  • اشکال زدایی اپلیکیشن ها
    • مقدمه
    • ابزارهای اشکال زدایی در ویژوال استودیو
    • حذف افکت های Side
    • برنامه نویسی دفاعی
    • بررسی Call Stack Window
    • لوکال ها و Autos Windows
    • خلاصه
    • گام های بعدی

ویدئوهای دوره:

مقایسه سی شارپ در برابر دات نت

 

CLR چیست؟

 

معماری اپلیکیشن های دات نت

 

آیا این نوشته را دوست داشتید؟
Code With Mosh | The Ultimate C# Series: Part 1 Publisher:codewithmosh Author:Mosh Hamedani Duration:5.5 Hours Level:Beginners

Learn the fundamentals of programming with C# with tons of exercises and real-world examples

Your first step towards a career in software development

C# is a beautiful cross-platform language that can be used to build different kinds of applications. With C#, you can build

  • Mobile apps (for Windows, Android and iOS)
  • Games
  • Web sites
  • Desktop applications

The versatility of C# brings you a lot of career options.

In this course, you’ll learn the fundamentals of C# programming in a clear, concise and step-by-step way. No prior programming experience is required. You’ll learn everything from scratch.

This is a great course for anyone who wants to get started with C# or programming in general. It’s never too early or too late! All you need to learn programming is passion and determination.

The course is packed with carefully designed exercises that help you learn how to think like a programmer.

By the end of this course…

You’ll be able to:

  • Write basic C# programs with confidence
  • Get ready to learn the advanced C# features
  • Distinguish between “good” and “bad” code

What You’l Learn…

Right from the beginning, you’ll jump in and write your first C# program within minutes.

  • Fundamentals of programming in C# and .NET Framework
  • All about primitive and reference types
  • Operators (arithmetic, comparison, logical, bitwise, etc)
  • Conditional statements (if/else, switch/case)
  • Loops (for, foreach, while, do-white)
  • Working with date/time objects
  • Working with text
  • Working with files and directories
  • Debugging C# applications
  • And much, much more!

Who is this course for?

  • Anyone pursuing a career in web, mobile or game development
  • Anyone wanting to gain a deep understanding of C# and .Net
  • Existing C# developers who want to brush up on the C# fundamentals

Prerequisites

You don’t need familiarity with C# to take this course. You’ll learn everything from scratch, step-by-step.

Course Curriculum

  • Welcome (2m)
    • About This Course (1:21)
  • Getting Started (20m)
    • Introduction (0:55)
    • C# vs .NET (0:53)
    • What is CLR (2:12)
    • Architecture of .NET Applications (2:42)
    • Getting Visual Studio
    • Your First C# Application (9:53)
    • Quiz
    • Summary
  • Primitive Types and Expressions (35m)
    • Introduction (0:26)
    • Variables and Constants (8:43)
    • Overflowing (2:13)
    • Scope (1:02)
    • Demo: Variables and Constants (11:27)
    • Type Conversion (4:48)
    • Demo: Type Conversion (10:16)
    • Operators (4:12)
    • What are Logical Operations?
    • Demo: Operators (6:21)
    • Comments (1:43)
    • Start
    • Summary (0:35)
  • Non-Primitive Types (1h)
    • Introduction (0:25)
    • Classes (5:55)
    • Demo: Classes (8:27)
    • Structs (1:28)
    • Arrays (2:15)
    • Demo: Arrays (3:51)
    • Strings (5:49)
    • Demo: Strings (7:42)
    • Enums (1:47)
    • Demo: Enums (7:37)
    • Reference Types and Value Types (3:14)
    • Demo: Reference Types and Value Types (5:48)
    • Demo: Reference Types and Value Types (3:48)
    • Summary (0:56)
  • Control Flow (40m)
    • Introduction (1:13)
    • Conditional Statements (2:43)
    • Demo: If/Else, Switch/Case (8:40)
    • Exercises
    • Iteration Statements (3:59)
    • Demo: For loops (1:56)
    • Demo: Foreach loops (3:42)
    • Demo: While loops (7:00)
    • Random Class (9:05)
    • Exercises
    • Summary (0:37)
  • Arrays and Lists (30m)
    • Introduction (0:38)
    • Arrays (4:47)
    • Demo: Arrays (10:02)
    • Lists (2:18)
    • Demo: Lists (10:11)
    • Excercises
    • Summary (0:38)
  • Working with Dates (10m)
    • Introduction (0:17)
    • DateTime (6:20)
    • TimeSpan (7:28)
    • Summary (0:35)
  • Working with Text (50m)
    • Introduction (0:16)
    • String (4:24)
    • Demo: Strings (12:28)
    • Live Coding: Summarizing Text (11:18)
    • StringBuilder (1:07)
    • Demo: StringBuilder (7:30)
    • Exercises
    • Procedural Programming (8:45)
    • Summary (0:35)
  • Working with Files (25m)
    • Introduction (0:20)
    • Introduction to System.IO (3:58)
    • File and File Info (5:50)
    • Directory and Directory Info (6:01)
    • Path (2:53)
    • Exercises
    • Summary (1:00)
  • Debugging Applications (40m)
    • Introduction (0:21)
    • Debugging Tools in Visual Studio (10:24)
    • Removing Side Effects (9:15)
    • Defensive Programming (7:44)
    • Call Stack Window (1:46)
    • Locals and Autos Windows (1:49)
    • Summary (0:38)
    • Whats Next (0:50)

پیشنهاد آموزش مرتبط در فرادرس

خرید لینک های دانلود
  • حجم فایل: 5.62GB
  • زبان: انگلیسی
  • زیرنویس انگلیسی: ندارد
  • قیمت: 10000 تومان
  • دوره کامل سی شارپ Code With Mosh - بخش 1 یک محصول ویژه است و دریافت لینک های دانلود آن با پرداخت هزینه امکان پذیر است. اطلاعات بیشتر