برنامه نویس ASP.NET
بوتکمپ جامع برنامهنویسی و ورود به بازار کار (از مقدماتی تا پیادهسازی یک فروشگاه آنلاین)
در این بوت کمپ، آموزش ASP.NET Core از صفر تا صد بصورت کاملا پروژه محور بوده که ( پیاده سازی فروشگاه اینترنتی حرفه ای با تمامی امکانات لازم) با معماری Clean Architecture می باشد.
در این بوت کمپ در بخش فرانت از ( Html، Css و Jquery) هم استفاده میشه تا شما عزیزان آماده ورود به بازار کار باشید..
نکته 1 : برای شرکت در این بوت کمپ پیشنیازی وجود ندارد آموزش از صفر می باشد.
نکته 2 : در این بوت کمپ شما نوشتن یک پروژه رو از صفر یاد میگیرید و در این دوره فنون استاد به شما گفته میشود.
نکته 3 : مدرس پشتیبانی فنی را بصورت همیشگی برای دانشجویان خواهد داشت.
سر فصل ها:
- 1-- تعاریف اولیه از سی شارپ و dotnet
- 2-- بررسی Reference Type و Value Type
- 3-- بررسی انواع داده در سی شارپ مثل int , float , decimal , ...
-
3 معماری Clean Architecture
-
1 معرفی و دلایل استفاده از معماری
- 2-1- بررسی لایه Domain
- 3-1- بررسی لایه Infra.Data
-
- 4-- بررسی عملگرها در سی شارپ
- 5-- بررسی دستورات شرطی در سی شارپ از جمله If، switch و ...
- 6-- بررسی حلقه هایی از جمله For، While و ...
- 7-- بررسی کلاس ها و اعضای آن
- 8-- بررسی enum
- 9-- بررسی access modifiers
- 10-- بررسی ارایه ها
- 11-- بررسی Generic در سی شارپ
- 12-- بررسی Collection ها در سی شارپ
- 13-- بررسی OOP (شی گرائی)
- 14-- بررسی وراثت و مفاهیم مربوط به آن
- 15-- بررسی polymorphism
- 16-- بررسی Abstraction
- 17-- بررسی Interface ها
- 18-- بررسی متدها و قابلیت های مختلف method ها
- 19-- بررسی abstract ها
- 20-- بررسی Operator Overloadingو Type Casting
- 21-- بررسی Record ها در سی شارپ
- 22-- بررسی event و delegate ها
- 23-- بررسی دستورات Linq
- 24-- آموزش EF Core و کار با SQL Server 2022
- 25-- بررسی کنترل خطا در سی شارپ
- 25-- برنامه نویسی Multithread ، Parallel و Async در سی شارپ
برنامهنویس و توسعه دهنده نرم افزار در پلتفرمهای (دسکتاپ - وب - موبایل) با تجربه بیش از 12 سال سابقه اجرایی برای سازمان ها، ادارات و شخصی هستم.
چند نمونه از پروژههای انجام شده:
* طراحی و پیاده سازی اتوماسیون اداری (ساماب) برای شرکت مدیریت منابع آب ایران - تحت وب (hefazat.frrw.ir)
* طراحی و پیاده سازی داشبورد مدیران پتروشیمی نوری - تحت وب (psm.terife.ir)
* سامانه آزمون آنلاین جهاد دانشگاهی - تحت وب (exam.jde.ir)
* سامانه جامع مدیریت کتابخانهها - تحت وب (samanpl.ir)
* فروشگاه اینترنتی موتن رو (mootanroo.com)
* فروشگاه اینترنتی سبزینه (sabzineteb.ir)
و ..
مهارتها
1- تسلط کامل به زبان برنامه نويسي #C
2- تسلط کامل به تکنولوژی ASP.NET Core
3- تسلط کامل به معماری ASP.NET MVC
4- تسلط کامل به معماری میکروسرویس Microservice
5- تسلط کامل به فریمورک Blazor
6- تسلط کامل به تکنولوژی زامارین(Xamarin) جهت طراحی اپلیکشن بصورت چندسکویی(Android,iOS,UWP)
7- تسلط کامل به معماری MVVM
8- پیاده سازی بانكهاي اطلاعاتي SQL SERVER

