دوره آموزشی زبان برنامه نویسی #C

دوره آموزشی زبان برنامه نویسی #C

نقطه شروع برنامه نویسی در دات نت، یادگیری زبان C#‎ است.

اولین ویژگی زبان C#‎ این است که یادگیری آن بر خلاف زبان ها دیگر مانند C++‎ سخت نیست و علاوه بر این که قابلیت های کلیدی و مفید تمام زبان های برنامه نویسی دیگر را در خود دارد می توان از آن برای برنامه نویسی هر نوع برنامه ای برای اجرا در هر گونه محیطی (وب، دسکتاپ، موبایل، و ...) استفاده کرد.
این روزها زبان C#‎ دیگر محدود به اجرا بر روی ویندوز نیست، بلکه می توان آن را در هر سیستم عامل دیگری مانند MacOS و Linux نیز اجرا کرد.
بنابراین شما نیز به عنوان یک برنامه نویس C#‎ توانایی تولید نرم افزارهای متنوع، بر اساس تکنولوژی های متنوع، بر روی سیستم عامل های متنوعی را خواهید داشت.

مطالب این دوره آموزشی به صورتی طراحی شده که در کمترین زمان بتوانید با بیشتر قابلیت های کلیدی و مفید زبان C#‎ و نحوه کاربرد آنها آشنا شوید.

این دوره پیش نیاز اکثر دوره های برنامه نویسی دات نت در آموزشگاه برنامه نویس محسوب می شود.

 

**قسمتی از پروژه های این دوره:

- بازی جورچین

- بازی دوز انفرادی و تحت شبکه

- بازی فندق و تحت ویندوز

- ماشین حساب

- نوت پد

- چت

- بازی پینگ پنگ

- اپ فروشگاه

و....



دوره مقدماتی C#

1.  آشنایی با معماری .NET Framework و مقدمه ای بر زبان  C#

2. آشنایی مقدماتی با محیط Visual Studio 

3. آشنایی با ساختار برنامه های C#

4. ایجاد windows form و آشنایی با ابزارهای  Tools Box

5. کار با Console Application

6. مبحث متغیرها، عبارات و نوع ها

7. دستورات کنترلی حلقه ها و شرط ها

8. آشنایی با متدها ی مهم رشته ای و ریاضی

9. مقدمه ای بر برنامه نویسی شئ گرا

10. آشنایی با کلاس ها و شئ ها

11. مباحث پیشرفته در مورد متدها و استفاده از آن ها در کلاس ها

12. مبحث وارثت و ارث بری کلاس ها

13. مفاهیم interface ها و کاربرد آنها در شی گرایی و ارث بری

14. بررسی مفاهیم حافظه ای در مبحث شی گرا شامل آموزش Heap در C#

15. مبحث Polymorphism

16. آشنایی با مفهوم Abstraction در برنامه نویسی شئ گرا

17. آشنایی با مفهوم Encapsulation و Access Modifier ها در زبان C#

18. آشنایی با Interface و چگونگی استفاده صحیح از آنها

19. آشنایی با با مفاهیم Reference Type و Value Types

20. مقدمه ای بر Delegate ها، Event ها و متدهای بدون نام (Anonymous Methods)

21. کار با رشته ها در زبان C#

22. آشنایی با مجموعه ها (Collections) و مبحث Generics

23. کار با لیست پیوندی در C#

24. کار با ساختار دستوری  Try catch

25. بحث Exception ها و مدیریت خطاها در برنامه های C#

 

  دوره پیشرفته c#

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

پیشنیاز : گذراندن دوره مقدماتی C#

 

1.   مفاهیم Validation در دریافت داده از کاربر

2.Authentication 

3. Authorization        

4. Cryptography       

5. Stenography    و  Hashing        

6.    مبحث Socket Programming  در  C#

7.     مبحث File Transfer و کار با  انواع فایل ها و  Registry در  C#

8.     برنامه نویسی Asynchronous که شامل بخش های

         - آشنایی با Thread ها

        -آشنایی با Taskها

9.    آشنایی با Process ها و AppDomain ها در برنامه های C#

10.    انواع روش های گزارش گیری از پروژه  از جمله  StimulSoft

11.    بسته بندی تجاری پروژه و ساخت فایل   Setup پروژه

12.    آشنایی با Lambda Expressions

13.    درک کامل  ADO.Netو مفاهیم ORM

14.    ارتباط با SQL Server  با تکنولوژی های SqlClient ،  LINQ و Entity Framework

15.    مبحث امنیت

خبرهای تازه دوره

دیدگاه ها (0)

دیدگاه خود را بیان کنید

ثبت نام دوره