آکادمی برنامه نویسان

لوگو

مدرس این دوره : ایمان مدائنی ( مشاهده رزومه )

شروع از :
1403/09/03
هزینه دوره (آنلاین) : 10,000,000 تومان

جزئیات دوره

تعداد جلسات :
25 جلسه
طول دوره :
50 ساعت
روزهای برگزاری :
شنبه (19:00 الی 21:00) دوشنبه (19:00 الی 21:00) چهارشنبه (19:00 الی 21:00)
تلفن تماس :
02188454816 - 02191303737 - 09126700311
برگزار کننده :
نشانی :
خیابان شریعتی ،خیابان ملک ، بن بست ایرانیاد ،پ ۱ ، واحد 1

توضیحات دوره

انتخاب زبان برنامه نویسی درست و آموزش درست در این زمینه یکی از دغدغه های اصلی دانشجویان و افرادی هست که قصد ورود به دنیای برنامه نویسی را دارند.

بعد از مدت ها فکر و برنامه ریزی به این نتیجه رسیدیم تا دوره ای را آماده کنیم تا دغدغه های این دسته از افراد را برطرفت کنیم

در این دوره شما با اساتید مجرب و حرفه ای آکادمی برنامه نویسان زبان برنامه نویسی سی شارپ را از صفر شروع به یادگیری میکنید و بعد از مباحث مقدماتی و متوسط این زبان برنامه نویسی محبوب به یادگیری مباحث پیشرفته این زبان میپردازیم.

بعد از یادگیری زبان سی شارپ با مثال های مختلف شما در ادامه همین کمپ فریمورک محبوب و دوستداشتنی مایکروسافت یعنی MAUI رو یاد میگیرید و با یادگیری این فریمورک شما میتوانید با زبان سی شارپ و فریمورک MAUI اقدام به ساخت برنامه های موبایل ( ios, android, windows phone) کنید.

 

اساتید این دوره : ایمان مدائنی، علی رضائی

امکان ثبت نام به صورت اقساطی هم وجود دارد

پیش نیازها

ندارد

مخاطبان این دوره

1) دانشجویانی که قصد دارند برنامه نویسی را از صفر تا پیشرفته یاد بگیرند

2) دانشجویانی که قصد یادگیری MAUI را دارند

سرفصل دوره

سی شارپ:

1) تعاریف اولیه از سی شارپ و dotnet

2) بررسی Reference Type و Value Type

3) بررسی انواع داده در سی شارپ مثل int , float , decimal , ...

4) بررسی عملگرها در سی شارپ

5) بررسی دستورات شرطی در سی شارپ از جمله If، switch و ...

6) بررسی حلقه هایی از جمله For، While و ...

7) بررسی کلاس ها و اعضای آن

8) بررسی Struct

9) بررسی enum

10) بررسی access modifiers

11) بررسی ارایه ها

12)  بررسی indexer ها

13) بررسی Generic در سی شارپ

14) بررسی Collection ها در سی شارپ

15) بررسی OOP (شی گرائی)

16) بررسی وراثت و مفاهیم مربوط به آن

17) بررسی polymorphism

18) بررسی Abstraction

19) بررسی Interface ها

20) بررسی متدها و قابلیت های مختلف method ها

21) بررسی abstract ها

22) بررسی  Operator Overloadingو Type Casting

23) بررسی Record ها در سی شارپ

24) بررسی event و delegate ها

25) بررسی دستورات Linq

26) آموزش EF Core و کار با SQL Server 2022

27) بررسی کنترل خطا در سی شارپ

28) برنامه نویسی Multithread ، Parallel و Async در سی شارپ

 

دیتابیس SQL server 2022:

1) آموزش نصب Sql server

2) بررسی SSMS و مقدمات SQL server

3) ساخت جداول در دیتابیس

4) صحبت در مورد DataType ها

5) بررسی انواع روابط در SQL server

6) یادگیری Query نویسی مقدماتی تا متوسط

 

سورس کنترل ورژن Git: 

1) بررسی مفاهیم و مقدمات اولیه گیت و دلیل استفاده از آن

2) بررسی روش کار Git

3) بررسی دستور Git Add

4) بررسی دستور Git Commit

5) بررسی دستور Git Log

6) بررسی Remote

7) بررسی Push

8) بررسی Pull

9) بررسی گیت در Visual Studio 2022

 

فریمورک MAUI:

1) مقدمه و آشنایی با MAUI و نصب پیش نیاز ها

2) آشنایی با صفحات و انوع صفحات در MAUI

3) جا به جایی بین صفحات

4) بررسی Layout ها( Stack layout، Grid، Flex layout و ...)

5) آموزش کنترل ها در Xaml

6) آموزش کار با تصاویر در MAUI

7) کار با فایل ها از جمله فایل های متنی و Json

8) آموزش Collection View ها

9) استفاده از Api در MAUI

10) کار با دیتابیس

11) خروجی گرفتن برای Android

12) خروجی گرفتن برای Windows

 

اهداف این آموزش

1) یادگیری زبان برنامه نویسی سی شارپ از مقدماتی تا مباحث کاملا پیشرفته

2) یادگیری فریمورک MAUI