Jump to content

Where to learn more C#?

Redliquid

Hey friends

I've been going through this course on C# but i'm unsure of where to from here to learn more or what to work on?
I don't really have anny projects and i want to continue learning C# since i'm hoping to get a job in programming in the future.

Tips / Ideas on where to go from here to learn more?

Thank you

Redliquid~

Link to comment
Share on other sites

Link to post
Share on other sites

codeacademy.com

~New~  BoomBerryPi project !  ~New~


new build log : http://linustechtips.com/main/topic/533392-build-log-the-scrap-simulator-x/?p=7078757 (5 screen flight sim for 620$ CAD)LTT Web Challenge is back ! go here  :  http://linustechtips.com/main/topic/448184-ltt-web-challenge-3-v21/#entry601004

Link to comment
Share on other sites

Link to post
Share on other sites

codeacademy.com

They dont teach C# do they? not what i can see annyway

Redliquid~

Link to comment
Share on other sites

Link to post
Share on other sites

I've always found making things is the best learning for this stuff... To really get to know it... Then when you run into something you can't figure out or something specific you want to know you can always ask here or places like http://stackoverflow.com/.

Link to comment
Share on other sites

Link to post
Share on other sites

The first thing I want to recommend is to just do a lot of practice. You're learning to program, so enjoy actually programming stuff. Come up with a project to code (Java version is also available)

Introduction to Algorithms (popular university textbook)Algorithms (another popular university textbook)You can learn about Object Oriented PrinciplesYou can learn about unit testing and test driven development.You can learn to think about how you write good code.You can learn about design patternsYou can learn other programming languages. Learning different languages can teach you a lot. Different languages can be more suited to certain tasks and for tasks that multiple languages are suited for, they can still show you a different way of doing things.
  • C, C++, Objective-C, Java, Python, Ruby, F#, Scala ... the list goes on and on and on

Note: I listed books for many of these topics as a quality book is hard to beat. Of course, there are plenty of other resources out there on these topics.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×