Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amine-smahi/c-sharp-learning-journey
Some of the projects i made when starting to learn c#, winfroms and wpf
https://github.com/amine-smahi/c-sharp-learning-journey
browser brute-force calculator chronometer crud dotnet-framework email-finder email-sender file-manager inventory-system login management notepad password-encryption photoshop sms-sender text-to-speech visual-studio winforms youtube-downloader
Last synced: 6 days ago
JSON representation
Some of the projects i made when starting to learn c#, winfroms and wpf
- Host: GitHub
- URL: https://github.com/amine-smahi/c-sharp-learning-journey
- Owner: Amine-Smahi
- Created: 2016-12-31T19:54:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-07-07T21:34:54.000Z (over 1 year ago)
- Last Synced: 2024-10-13T23:22:22.718Z (about 1 month ago)
- Topics: browser, brute-force, calculator, chronometer, crud, dotnet-framework, email-finder, email-sender, file-manager, inventory-system, login, management, notepad, password-encryption, photoshop, sms-sender, text-to-speech, visual-studio, winforms, youtube-downloader
- Language: C#
- Homepage:
- Size: 4.06 MB
- Stars: 165
- Watchers: 8
- Forks: 49
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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
* [Tutorials Point](http://www.tutorialspoint.com/csharp/index.htm)
* [C# Station](http://www.csharp-station.com/tutorial.aspx)
* [LearnCS.org](http://learncs.org/)
* [Zetcode](http://zetcode.com/lang/csharp/)
* [Microsoft C# Training](https://www.microsoftvirtualacademy.com/en-US/training-courses/c-fundamentals-for-absolute-beginners-8295)
* [eduonix](http://www.eduonix.com/courses/Software-Development/Learn-C-Sharp-Programming-From-Scratch)
* [Udemy](https://www.udemy.com/courses/search/?ref=home&q=C%23)
* [Fundamentals of Computer Programming with C#](http://www.introprogramming.info/)
* [msdn channel ](https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169)
* [Youtube](https://www.youtube.com/watch?v=GhQdlIFylQ8)## Credit
I want to say thank you for all my friends that helped and guided me all the way.