CodeShot
گام‌به‌گام از صفر

مسیرهای یادگیری

یک مسیر را انتخاب کن و مفهوم به مفهوم جلو برو — ترتیب و پیش‌نیازها مشخص است.

۱۴۵مسیر یادگیری
۸۲۴مرحله در مجموع

Backend Developer

5 مرحله

مسیر شروع Backend با ASP.NET Core — از Middleware تا Clean Architecture.

مناسب برای: Backend

شروع مسیر

توسعه‌دهنده #C

6 مرحله

مسیر یادگیری زبان #C از مبانی سینتکس تا LINQ، برنامه‌نویسی ناهمزمان و ویژگی‌های نسخه ۱۳.

مناسب برای: Programming

شروع مسیر

پلتفرم .NET

5 مرحله

مسیر آشنایی با پلتفرم .NET، ابزار خط فرمان، مدل اجرا و بهینه‌سازی عملکرد.

مناسب برای: Backend

شروع مسیر

توسعه‌دهنده ASP.NET Core

7 مرحله

مسیر ساخت وب‌اپلیکیشن و API با ASP.NET Core، از Middleware تا احراز هویت و سرویس‌های پس‌زمینه.

مناسب برای: Backend

شروع مسیر

معماری نرم‌افزار

7 مرحله

مسیر یادگیری اصول طراحی و معماری نرم‌افزار، از SOLID تا الگوهای معماری میکروسرویس.

مناسب برای: Architecture

شروع مسیر

توسعه‌دهنده موبایل

6 مرحله

مسیر آشنایی با فناوری‌های اصلی توسعه اپلیکیشن موبایل، نیتیو و کراس‌پلتفرم.

مناسب برای: Mobile

شروع مسیر

توسعه ابری (Cloud)

5 مرحله

مسیر آشنایی با کانتینرسازی و سرویس‌های ابری AWS و Azure در کنار مبانی CI/CD.

مناسب برای: Cloud

شروع مسیر

توسعه‌دهنده پایگاه داده

4 مرحله

مسیر یادگیری کار با پایگاه‌های داده رابطه‌ای و NoSQL در پروژه‌های .NET.

مناسب برای: Database

شروع مسیر

امنیت وب و بک‌اند

3 مرحله

مسیر آشنایی با اصول امنیت برنامه‌های وب، احراز هویت و آسیب‌پذیری‌های رایج OWASP.

مناسب برای: Security

شروع مسیر

تست نرم‌افزار و کیفیت کد

4 مرحله

مسیر آشنایی با کنترل نسخه، تست‌نویسی و یکپارچه‌سازی پیوسته برای تولید کد باکیفیت.

مناسب برای: Testing

شروع مسیر

درونیات پیشرفته #C و .NET

5 مرحله

مسیر تخصصی برای درک عمیق مکانیزم‌های داخلی #C و .NET، از Threading تا Source Generator.

مناسب برای: Advanced

شروع مسیر

مبانی فرانت‌اند وب

4 مرحله

مسیر شروع فرانت‌اند وب از HTML و CSS تا جاوااسکریپت و TypeScript.

مناسب برای: Frontend

شروع مسیر