Skip to content

sannlynnhtun-coding/csharp-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The C# programming language allows you to build many types of applications, like:

  • Business applications to capture, analyze, and process data
  • Dynamic web applications that can be accessed from a web browser
  • Games, both 2D and 3D
  • Financial and scientific applications
  • Cloud-based applications
  • Mobile applications

Awesome Things You Can Build With C# https://youtu.be/_nd093DZC8Y

Give a Star! ⭐

If you like this repository to learn or start your solution, please give it a star. Thanks!

C# .NET Training


.NET Training Batch 3 Telegram Channel (Free)
https://t.me/dot_net_training_batch_3

You can see the course outline.


.NET Training Batch 4 Telegram Channel (Free)
https://t.me/dot_net_training_batch_4

You can see the course outline.


C# .NET
C# is a programming language that is primarily used for building .NET applications. .NET is a framework for building different kinds of programming applications.
Since it has similar syntax and concepts with Java, JavaScript, and it is easier to learn C#. Open-source many languages (C#, F#, VB.NET), libraries, ecosystems with multiple platforms (Heroku, IBM Bluemix) are available for your use.
Being Microsoft products, benefit from extensive support from the MSDN community It is harder to learn since it has a broad selection of various types of technologies to have as background and lots of community support.
Provides the syntax and rules for coding Does not also have support from the MSDN community. It also provides the environment for executing applications written in C#, or other compatible languages
Used to develop cross-platform desktop, web frameworks, service application, and statement keyword. It's a framework with an extensive library of pre-existing classes ready to be utilized right away.
In C#, the Common Language Runtime (CLR) ensures complete applications. .NET framework includes runtime environment (CLR) and a class library that developers use as code libraries into their applications.
Supports multi-paradigm programming (OOP after encapsulation inheritance language including LEC & function). This supports a wide range of programming paradigms, especially with its IL through the combination of compilation and interpretation processes. .NET uses Framework # emphasizing practicality in its programming languages like F# for building efficient programs within this structure system.

Course Outline


Self Study


Batch 4 Course Outline

  1. Microsoft SQL Server Installation
  2. Visual Studio 2022 Installation
  3. Visual Studio Code Installation
  4. JetBrains Rider Installation
  5. SQL Basic
  6. C# Basic
  7. ADO.NET Read
  8. ADO.NET Update, Delete, Edit
  9. ADO.NET Create
  10. Open with VS Code
  11. Dapper CRUD
  12. GitHub Public Setting
  13. Database Export as Script
  14. EF Core CRUD
  15. Console App Folder Structure
  16. ASP.NET Core Web API using EF Core CRUD
  17. ASP.NET Core Web API using Dapper CRUD
  18. ASP.NET Core Web API using ADO.NET CRUD
  19. Dapper Custom Service
  20. ADO.NET Custom Service
  21. Layered (N-Layer) Architecture
  22. Burma Project Idea Discussion For API
  23. Burma Project Idea JSON data to API
  24. Console App CRUD with API using HttpClient
  25. Console App CRUD with API using RestClient
  26. Myanmar Proverbs API
  27. Pizza API
  28. Pizza API using Query with Dapper Service
  29. Console App CRUD with API using Refit
  30. Windows Forms Intro
  31. .NET Framework vs .NET Core vs .NET
  32. Windows Forms - Hello World
  33. Windows Forms Blog - Create
  34. Windows Forms Blog - List
  35. Windows Forms Blog - Edit, Delete
  36. If Case, Switch Case
  37. Sql Injection
  38. NLayer Architecture
  39. JavaScript Blog CRUD
  40. Html + JavaScript Blog CRUD
  41. jQuery Plugin (SweetAlert, Notiflix)
  42. jQuery Plugins - DataTable, Date Picker, Ladda Button, iCheckbox, Custom Confirm Message
  43. Dependency Injection
  44. Dependency Injection - Code
  45. ASP.NET Core Minimal API CRUD
  46. ASP.NET Core Web MVC Blog List
  47. ASP.NET Core Web MVC Blog Create
  48. ASP.NET Core Web MVC Blog Edit Update Delete
  49. AsNoTracking
  50. ASP.NET Core MVC Ajax
  51. ASP.NET Core Apex Chart - Pie Chart
  52. ASP.NET Core Chart.js, HighCharts, CanvasJs, Text Log
  53. Db Log Part - 1
  54. Db Log Part - 2
  55. Realtime Chat using SignalR Part - 1
  56. Realtime Chat using SignalR Part - 2
  57. Realtime Chart using SignalR
  58. EF Core Database First
  59. ASP.NET Core MVC + UI Design (Admin LTE)
  60. Blazor Server, Blazor Web Assembly
  61. About Blazor Web Assembly Project
  62. ASP.NET Core MVC Ajax - V2
  63. ASP.NET Core Blazor Web Assembly with API (GET, POST)
  64. ASP.NET Core Blazor Web Assembly with API (GET, PUT, DELETE)
  65. ASP.NET Core Blazor Web Assembly with API (GET By ID)
  66. ASP.NET Core Blazor Server CRUD
  67. Deploy ASP.NET Core
  68. Session, Middleware
  69. Blog Project

Batch 3 Course Outline

Visual Studio 2022 Installation https://t.me/c/2105297398/59 https://docs.google.com/document/d/1EJUY9R0_s8BekTq_vN9N7OLmla71kSdG3AA7TTXkm6A/edit?usp=sharing

Microsoft SQL Server Installation https://t.me/c/2105297398/60 https://docs.google.com/document/d/1RExSyOKaXB5hTbHZAz64tGJHv4cNz8ktvPcIn6iV298/edit?usp=sharing

C# Basic https://t.me/c/2105297398/117

SQL Basic https://t.me/c/2105297398/118

Console App Intro & Push a project to GitHub https://t.me/c/2105297398/5

C# Intro https://t.me/c/2105297398/11

C# Console App CRUD using Ado.Net https://t.me/c/2105297398/12

C# Console App CRUD using Dapper https://t.me/c/2105297398/24

C# Console App CRUD using EFCore (Database First) https://t.me/c/2105297398/25

ASP.NET Core Web API CRUD using EFCore https://t.me/c/2105297398/28 https://t.me/c/2105297398/29

Postman & Console App CRUD using HttpClient Get / Read https://t.me/c/2105297398/30

Console App CRUD using HttpClient Get / Post / Put / Delete https://t.me/c/2105297398/33

Burma Project Ideas - Bird Project using ASP.NET Core Web API https://t.me/c/2105297398/35

Console App CRUD using RestClient Get / Post / Put / Delete https://t.me/c/2105297398/40

Console App CRUD using Refit Get / Post / Put / Delete https://t.me/c/2105297398/41

Html, CSS, JavaScript, Bootstrap https://t.me/c/2105297398/45

Local Storage CRUD https://t.me/c/2105297398/56

Local Storage CRUD with Bootstrap UI https://t.me/c/2105297398/58

jQuery Plugins 1 https://t.me/c/2105297398/61

jQuery Plugins 2 https://t.me/c/2105297398/64

ASP.NET Core MVC using EFCore Intro https://t.me/c/2105297398/65

ASP.NET Core MVC CRUD using EF Core https://t.me/c/2105297398/66

ASP.NET Core MVC Ajax CRUD, SweetAlert https://t.me/c/2105297398/68

ASP.NET Core MVC with ApexChart https://t.me/c/2105297398/71

ASP.NET Core MVC with ChartJs, HighCharts, CanvasJs https://t.me/c/2105297398/72

ASP.NET Core Web API Pagination https://t.me/c/2105297398/74

ASP.NET Core MVC Pagination https://t.me/c/2105297398/75

Dependency Injection, AdoDotNet Service, Dapper Service https://t.me/c/2105297398/77

Frontend (ASP.NET Core MVC) connect to Backend (ASP.NET Core Web API) https://t.me/c/2105297398/79

Logging using Serilog (Text Log) in Console App, ASP.NET Core Web API https://t.me/c/2105297398/80

Console App Logging using Serilog https://t.me/c/2105297398/85

ASP.NET Core Web MVC / API Logging using Serilog https://t.me/c/2105297398/86

ASP.NET Core MVC UI Design https://t.me/c/2105297398/87

ASP.NET Core MVC Deploy to IIS https://t.me/c/2105297398/88

ASP.NET Core MVC Realtime Chart App using SignalR https://t.me/c/2105297398/89

ASP.NET Core MVC Realtime Chart App https://t.me/c/2105297398/90

EFCore Database First Auto https://t.me/c/2105297398/91

ASP.NET Core MVC Middleware https://t.me/c/2105297398/92

ASP.NET Core Blazor Server CRUD https://t.me/c/2105297398/93

ASP.NET Core MVC Login Middleware - 1 https://t.me/c/2105297398/97

ASP.NET Core MVC Login Middleware - 2 https://t.me/c/2105297398/98

ASP.NET Core MVC Login Middleware - 3 https://t.me/c/2105297398/99

ASP.NET Core Blazor Web Assembly Blog CRUD https://t.me/c/2105297398/100

ASP.NET Core Blazor WASM with ASP.NET Core Web API https://t.me/c/2105297398/101

Deploy ASP.NET Core Blazor Web Assembly https://t.me/c/2105297398/102

About

C# .NET 7 ASP.NET Core Developer

Resources

Stars

Watchers

Forks