https://github.com/vahidfarahmandian/spoota-internship-roadmap
  
  
     
    https://github.com/vahidfarahmandian/spoota-internship-roadmap
  
dotnet internship-task
        Last synced: 7 months ago 
        JSON representation
    
- Host: GitHub
 - URL: https://github.com/vahidfarahmandian/spoota-internship-roadmap
 - Owner: VahidFarahmandian
 - Created: 2024-01-21T13:09:39.000Z (almost 2 years ago)
 - Default Branch: main
 - Last Pushed: 2024-04-05T14:45:09.000Z (over 1 year ago)
 - Last Synced: 2024-04-05T15:49:38.901Z (over 1 year ago)
 - Topics: dotnet, internship-task
 - Language: C#
 - Homepage: https://jinget.ir
 - Size: 59.6 KB
 - Stars: 6
 - Watchers: 1
 - Forks: 2
 - Open Issues: 1
 - 
            Metadata Files:
            
- Readme: README.md
 
 
Awesome Lists containing this project
README
           - Week 01
	 - General
		 - Working on Social Profiles
			 - GitHub
			 - LinkedIn
			 - Stackoverflow
		 - Basic Concepts
			 - What is Version Control
			 - What is .NET
			 - What is C#
			 - What is ASP.NET
			 - What is Database
			 - What is SQL Server
		 - Other Concepts
			 - What is Software architecture
			 - What is Client/Server
			 - What is HTTP
			 - What is TCP/IP
			 - What is REST
 - Week 02
	 - ASP.NET Core Web API
		 - Your first Web API
		 - Routing & Endpoints
		 - Middleware
		 - Authentication & Authorization
		 - Error Handling
		 - Filters & Attributes
		 - Swagger/Postman/...
 - Week 03
	 - Data Access
		 - ADO.NET
		 - EF Core
		 - Dapper
		 - Redis
		 - SQL Server Profiler
 - Week 04
	 - Performance
		 - In Memory Caching
		 - Distributed Caching
		 - Response Caching
		 - Output Caching
		 - Rate Limiting
		 - Response Compression
		 - Browser's Network Tab
 - Week 05
	 - Security
		 - Authentication In Depth
			 - What is OIDC
			 - What is JWT
			 - Social Authentication
			 - MFA
		 - Authorization In Depth
		 - XSRF/CSRF
		 - XSS
		 - CORS
		 - SameSite Cookie
		 - IP Safelist
 - Week 06
	 - Quality
		 - Test
			 - Unit Test
			 - Integration Test
			 - Test Coverage
			 - Mocking
		 - Technical Debt
			 - SOLID
			 - DRY
			 - KISS
			 - Code Analyzer
 - Week 07
	 - Deployment
		 - Basics
			 - What is Web Server
			 - IIS
			 - Kestrel
		 - Advance
			 - Docker Commands
			 - Docker Image
			 - Docker Container
			 - Docker Compose
			 - WSL
			 - Kubernetes
	 - CI/CD
		 - Azure DevOps Pipelines
		 - GitHub Actions
 - Week 08
	 - User Interface
		 - HTML/CSS/JS Basics	
		 - Angular Basics
		 - React Basics
		 - Blazor Basics
 - Week 09
	 - Practical 01
		 - User Management System
			 - Registration
			 - Login
			 - OTP & 2FA
			 - Access Management
			 - OIDC
 - Week 10
	 - Practical 02
		 - Online Publication System
			 - Integration with Practical 01
			 - Draft
			 - Submit Paper
			 - Review Paper
			 - Votting
			 - Commentting
			 - Like
 - Week 11
	 - Practical 03
		 - Financial Management System
			 - Integration with Practical 01 & 02
			 - Bill Calculation based on publications
			 - Budget Management
			 - Accounting Management
				 - Cash Payement
				 - Staged Payement
				 - Accounting Reports
 - Week 12
	 - Monitoring
		 - Monitor Practical 01 & 02 & 03 applications
		 - Health Check
		 - Tracing
		 - Logging