Home
Softono
C-Sharp-Learning-Journey

C-Sharp-Learning-Journey

Open source C#
187
Stars
48
Forks
3
Issues
7
Watchers
2 years
Last Commit

About C-Sharp-Learning-Journey

A learning repository documenting a beginner's journey into the C language, the .NET Framework, and .NET Core. It contains small beginner projects built using C along with Windows Forms and WPF to practice and apply core concepts. The repository includes introductions to .NET Framework and .NET Core, an overview of the C language and its history, and notes on what each project demonstrates. It also provides a curated list of external resources and tutorials from sources such as Tutorials Point, Microsoft Virtual Academy, Udemy, YouTube, and free e-books to help other learners get started. Suitable for self-taught programmers, students, and anyone looking for a simple, example-driven starting point for learning C and building desktop applications with WinForms and WPF.

Platforms

Web Self-hosted Windows

Languages

C#

Links

C# Learning Journey

The humble way i took to learn C# Language and .NET Framework, Be free to add any helpful resources!

Summary

  • What is .NET
  • What is .NET Core
  • What is C#
  • What this repository contains
  • Resources & tutorials
  • Credits

What is .NET Framework (By geeksforgeeks)

.NET is a software framework which is designed and developed by Microsoft. The first version of .Net framework was 1.0 which came in the year 2002. In easy words, it is a virtual machine for compiling and executing programs written in different languages like C#, VB.Net etc.
It is used to develop Form-based applications, Web-based applications, and Web services. There is a variety of programming languages available on the .Net platform, VB.Net and C# being the most common ones are . It is used to build applications for Windows, phone, web etc. It provides a lot of functionalities and also supports industry standards.

What is .NET Core (By Microsoft)

.NET Core is an open-source, general-purpose development platform maintained by Microsoft and the .NET community on GitHub. It's cross-platform (supporting Windows, macOS, and Linux) and can be used to build web, mobile,desktop, device, cloud, and IoT applications.

What is C# (By Wikipedia)

C# (pronounced C sharp) is a general-purpose, multi-paradigm programming language encompassing strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed around 2000 by Microsoft within its .NET initiative and later approved as a standard
C# was designed by Anders Hejlsberg, and its development team is currently led by Mads Torgersen. The most recent version is C# 7.3, which was released in 2018 alongside Visual Studio 2017 version 15.7.2.

What this repository contains

While learning i did very simple projects to test what i learned

Resources & tutorials

Credit

I want to say thank you for all my friends that helped and guided me all the way.