دوره ASP.NET Core 9.0 and Angular 19.0 with Material

ASP.NET Core و Angular – ترکیبی قدرتمند برای توسعه نرمافزارهای مدرن
ASP.NET Core یک فریمورک یکپارچه، متنباز (Open-Source) و چندسکویی است که روی Windows، Linux و Mac اجرا میشود. طبق TechEmpower Framework Benchmarks، این فریمورک بالاترین کارایی را در مقایسه با Node.js و Java Servlet ارائه داده است.
از سوی دیگر، Angular، فریمورکی قدرتمند از شرکت گوگل، به عنوان یکی از برترین فناوریهای فرانتاند برای توسعه نرمافزارهای مدرن شناخته میشود. همچنین، بر اساس نظرسنجی Stack Overflow، زبانهای C# و TypeScript از محبوبترین زبانهای برنامهنویسی در میان توسعهدهندگان هستند.
🔹 ترکیب ASP.NET Core و Angular، راهکاری ایدهآل برای ایجاد نرمافزارهای سریع، مقیاسپذیر و مدرن است. 🚀
ثبت نام و برنامه کلاسی

محمدرضا بردال
- زمان برگزاری: 17:30 الی 20:30 - چهارشنبه ها
- کلاس آنلاین
از 6,200,000 تومان
تومان
مخاطبین دوره:
تمامی افرادی که علاقه مند به یادگیری و تولید برنامه های Web-Based می باشند، می توانند در این دوره شرکت نمایند. بازار کار امروز بدلیل رقابتی شدن، انتظار داشتن مهارت های بسیار زیادی را حتی از مبتدیان این رشته دارد که یادگیری آنها نیازمند زمان و هزینه قابل توجهی می باشد! پس چه باید کرد ؟ ما بر اساس تجربه و شناخت دقیق بازار کار و محدودیت های اقتصادی در حال حاضر، تلاش کردیم دوره ای را طراحی نمائیم که با رویکرد پروژه محور و اجتناب از تئوری پردازی محض، در کوتاه ترین زمان مهارت های مذکور را آموزش دهد.
دستاوردها:
در انتهای دوره فراگیران توانایی طراحی فرم های اطلاعاتی با استفاده از انگولار متریال، کار با کنترل های پیشرفته نظیر جدول و دیالوگ، اعتبارسنجی دادها، پیاده سازی سرویس های ارسال و دریافت اطلاعات، ایجاد مدل های اطلاعاتی سمت فرانت اند/بک اند، ساخت بانک اطلاعاتی در محیط SQL Server با رویکرد Code First، آشنایی با بعضی از اصول مهندسی نرم افزار نظیر SOLD, DRY, PI, SoC, IoC، الگوهای طراحی نظیر Factory, Builder, Chain Of Responsibility, Repository, Result، معماری های Monolith Modular, Clean، نیازمندیهای امنیتی داشته باشند و در نهایت همه موارد فوق را از طریق ساخت یک پروژه عملی تجربه نمایند.
سرفصل دوره:
Introduction o ASP.NET Core o TypeScript o Angular Development IDE o Visual Studio Code and Required Plugins o .NET 8.0 SDK o Node.js Part 1 – Backend ASP.NET Core Fundamentals o Dotnet-CLICommand o Create new project o Overview project structure o Top-level Statement o File Scoped Namespace o Global Namespace- Implicit
- Explicit
- Custom
- Structural
- Behavioral
- Constructor Injection
- Method Injection
- Property Injection
- Launch
- Setting
- Command line arguments
- Option Setting
- Option Setup
- Development
- Production
- Staging
- Informational
- Success
- Redirection
- Client Error
- Server Error
- Swagger
- Postman
- Thunder Client
- Contracts
- IEntity
- IRepository
- Abstraction
- Entity
- Product Features
- Product Entity
- Product Repository
- IProductManager
- IUserManager
- IPasswordService
- IAuthenticationManager
- Result Pattern
- Product Features
- Implement Manager
- Implement Mapper by AutoMapper
- Implement DTOs with C# Record
- Implement Validators with FluentValidation
- Implement Data Services
- User Features
- Faking with Bogus
- Implement Product Fake Repository
- Add Entity Framework Core
- Implement Product Configuration
- Implement Catalog Context
- Implement SQL Repository
- Implement Product Repository
- Add Migrations
- Update Database
- Add Microsoft Identity Manager
- Authentication
- User Registration
- User Login
- JSON Web Token
- Add, Update, GetById, Delete
- Register, Login
- Class
- Interface
- Inheritance
- Generic
- Class, Function, Variable, Constant Named or Default Export
- Import Module Item
- Namespace
- Pure Function
- Higher Order
- Cross Cutting Concern
- Decorator Pattern
- Promise
- async/await
- RxJs
- Observable
- Subject
- Operators
- Configuration
- Building TypeScript Library
- Publish Package
- Creating NPM Repository
- Publish Package to NPM
- Module
- Component
- Directive
- FormControl
- FormGroup
- ArrayControl
- Field
- Validator
- Table
- Dialog
- Product List
- Public Search
- Add/Edit Dialog Service
- Reactive Forms
- Delete and Confirmation Message
- Data Validations
- Required
- Length
- Pattern
جزئیات سر فصل آموزشی دوره ASP.NET Core 8.0 and Angular 17.0 with Material را از اینجا زیر دریافت کنید:
محل برگزاری
دورههای مرتبط

ASP.NET Core و Angular – ترکیبی قدرتمند برای توسعه نرمافزارهای مدرن
ASP.NET Core یک فریمورک یکپارچه، متنباز (Open-Source) و چندسکویی است که روی Windows، Linux و Mac اجرا میشود. طبق TechEmpower Framework Benchmarks، این فریمورک بالاترین کارایی را در مقایسه با Node.js و Java Servlet ارائه داده است.
از سوی دیگر، Angular، فریمورکی قدرتمند از شرکت گوگل، به عنوان یکی از برترین فناوریهای فرانتاند برای توسعه نرمافزارهای مدرن شناخته میشود. همچنین، بر اساس نظرسنجی Stack Overflow، زبانهای C# و TypeScript از محبوبترین زبانهای برنامهنویسی در میان توسعهدهندگان هستند.
🔹 ترکیب ASP.NET Core و Angular، راهکاری ایدهآل برای ایجاد نرمافزارهای سریع، مقیاسپذیر و مدرن است. 🚀
- تعداد دانشجویان:
- 18 نفر
- به دوستان نیز معرفی کنید