دوره تخصصی دوره‌ی ASP.net core

ASP.net core چیه؟

ASP.net core یک فریمورک متن باز (Open Source) و چند سکویی (Cross Platform) هست؛ یعنی توی هر نوع سیستم عاملی (ویندوز، لینوکس، مک و...) اجرا می‌شه. فریمورک ASP.net core سبک و سریعه؛ پس سرعت وب‌سایت طراحی شده هم بیشتر می‌شه. همه‌ی این دلایل باعث شده ASP.net core برای طراحی صفحات وب سمت سرور (BackEnd) خیلی استفاده بشه و بازار کار خوبی برای برنامه‌نویسان این حوزه به‌وجود بیاد.

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

اوایل دوره اصطلاحات پایه‌ای وب رو برای برنامه‌های stateless بررسی می‌کنیم. بعد از طریق تکنولوژی Core یه وب‌سایت ساده رو اجرا می‌کنیم و به مرور با اضافه کردن ویژگی‌های بیشتر مثل: اعتبارسنجی سمت کاربران، کش کردن، گزارش‌گیری و کار با دیتابیس، وب‌سایتی که طراحی کردیم رو ارتقا می‌دیم. توی آخر دوره، وب‌سایت طراحی شده رو می‌شه توی یه محیط عملیاتی اجرا کرد.

بعد از پایان دوره‌ی چه کاری می‌تونم انجام بدم؟

به عنوان برنامه‌نویس با مهارت ASP.net core وارد بازار کار بشید. وب‌سایت‌های تجاری طراحی کنید. پنل‌های حرفه‌ای تحت وب طراحی کنید. برای ارتباط با برنامه‌های SPA و اپلیکیشن‌های موبایل API طراحی کنید.

دوره‌ی ASP.net core برای منم مناسبه؟

اگر با برنامه نویسی وب آشنایی دارید؛ اگر به برنامه نویسی BackEnd علاقه دارید؛ اگر می‌خواهید به عنوان یه توسعه دهنده‌ی وب فعالیت کنید؛ این دوره برای شما مناسبه.

پیش نیازھای این دوره:

HTML CSS JavaScript C# SQL

جزییات دوره

مهندس علی یگانه طراح سایت فروش و خدمات پس از فروش سایپا سیتروئن توسعه‌دهنده‌ی آزمون‌ساز اینترنتی پرسال (Porsall )، آزمونال (Azmoonall)، تستیفا (Testifa) و اپلیکیشن باربر (Barbar)

سرفصل های دوره :
Web Fundamentals Request Response Web server – Web Host:IIS,Kestrel Headers Params and Body PipeLine Introduction to .Net 6 .Net SDK .Net Runtime Create .Net Core Project .Net IDE : Visual Studio, Visual Studio Code, Rider Program.cs MiddleWare Introduction to Asp.net Core MVC Controller and Action ActionResult Views Routing Model Tag Helpers Nuget Package Manager Making Forms ViewModels Asp.net Core Validation Server Validation Client Validation Introduction to Entity Framework Review On SqlConnection And Query What is Orm? What is Entity Framework? Launch Entity Framework Database Modeling Model Configuration Relations Migrations Entity Framework Context Reading and Saving Data Make Application Service Working With Data Sending Data By Ajax Reading Data By Ajax Upload files Download files Jquery DataTable Dependency Injection What is Dependency injection? The benefits of Dependency injection Singleton Scope Transient Project Architecture N-tire Onion Configuration App Settings IConfiguration Bind Configuration Sending Sms Sending Email Entity Framework Advanced Change Tracking Query Filter Initializing Data Unit of Work Raw Query Asp.net Core Essentials Partials ViewComponents Attributes Filters Middlewares Custom Tag Helpers Model Binding Localization Resources Multilingual Logging & Exceptions Elmah Request Logs EntityFramework Exception Cache Cache Attribute Cache Profile Memory Cache Reporting Stimulsoft Reading and Writing Excel files Rest Api Post Get PUT Delete PostMan From Attributes Upload Files Http Codes Swagger Scheduling and Background Processing Cron Hangfire Publishing Domain Hosting Plesk Publish To Host Publish to VPS

مدرس

مهندس علی یگانه مقدم

مدت زمان دوره

35 جلسه 2 ساعت

مهلت ثبت نام

10/11/1400

سطح

پیشرفته

هزینه دوره

2/400/000 تومان

شرایط پرداخت اقساطی
سی درصد نقد
سی درصد پس از دو جلسه
چھل درصد در اواسط دوره
شرایط کنسلی
جلسات شرکت کرده، محاسبه و مابقی وجه، مسترد می شود