C
C#3w ago
DDmax500

Learning further in C#

Hi. I've went to a basics course in C# and learnt arrays, variables, functions, loops, and some more stuff. I don't know what to do to contiune, I've looked up C# learning guides but theyre kinda like the course i took. Havent seen anything explain how programmers approach projects or how to actually write code and combine it with more code to create something desired. Can someone give me advice?
13 Replies
Fanta
Fanta3w ago
Since you are as new in C# as me I can recommend you to practice the language structures through either websites that exercise problem solving (codewars, hackerrank) or picking a projects list from the list that the bot uses let me see if it can be summoned here. $projects
MODiX
MODiX3w ago
Collections of application ideas that anyone can solve in any programming language to improve coding skills: https://github.com/dotnet/dotnet-console-games https://github.com/karan/Projects https://github.com/florinpop17/app-ideas
Fanta
Fanta3w ago
furthermore, if that's also too intimidating (I can relate) I'd recommend you to read and code over some project here https://github.com/codecrafters-io/build-your-own-x to give you a non-boilerplate approach to building stuff. There's also https://app.codecrafters.io/courses/redis/overview that's free for this month (I plan to build this).
Fanta
Fanta3w ago
while you're working through one of these you can also pick up OOP fundamentals (idk if you have another background) through something like https://www.freecodecamp.org/news/how-to-use-oop-in-c-sharp/
freeCodeCamp.org
How to Use Object-Oriented Programming in C# – Explained With Examp...
Welcome to this comprehensive guide on object-oriented programming (OOP) using C#. This article will delve into the four fundamental pillars of OOP: Inheritance Encapsulation Polymorphism Abstraction Whether you're a seasoned programmer or a beginn...
DDmax500
DDmax500OP3w ago
I'll be checking out this to improve the little spots i might've missed, and then ill try out that 1 month project as database always is intresting. Thank you so much for the reply.
Fanta
Fanta3w ago
I'm currently working through a book called "C# the Player's Guide" and I went from the basics course to learning about LINQ LINQ is huge to pick and become fluent with for data processing
DDmax500
DDmax500OP3w ago
Haha if only id knew what ur talking about xD I dont want to put too much on myself now, But ill check what is LINQ later.
Fanta
Fanta3w ago
Language Integrated Query (LINQ) - C#
Introduces Language Integrated Query (LINQ) in C#.
Fanta
Fanta3w ago
it's basically part of C# used a lot for data processing and querying
ero
ero3w ago
DDmax500
DDmax500OP3w ago
Sickk just made my first calculator app Took alot of time understanding the buttons stuff and how it works but i got it!
Omnissiah
Omnissiah3w ago
you can look at the more advanced data structures and algorithms (like db) or to more advanced io for example or look at source libraries code, or try some windows api
DDmax500
DDmax500OP3w ago
Currently im hooked creating apps:)
Want results from more Discord servers?
Add your server