Overclockers Australia Forums

OCAU News - Wiki - QuickLinks - Pix - Sponsors  

Go Back   Overclockers Australia Forums > Software Topics > Programming & Software Development

Notices

Reply
 
Thread Tools
Old 9th September 2017, 10:24 PM   #1
Ravennoir Thread Starter
Member
 
Ravennoir's Avatar
 
Join Date: May 2007
Location: Melbourne
Posts: 6,165
Default Good resources for learning C# for Unity

Hey Everyone,

So I have just started teaching myself Unity, and although I feeling like I am getting it, the C# stuff i feel im lacking in

I have been working in IT for about 15 years, but always as a Admin\Engineer and although I write scripts with Powershell and some basic VB, I have never "coded"

Because of what ive done in powershell, I kinda get the jist of what is going on, but feel like I need to start learning more

Im wondering if anyone has some good resources to get me started

Thanks
__________________
Desktop - i7-4790K - ASUS Maximus Hero VII - 32GB Kingston HyperX 1333Mhz - Gigabyte GTX980 G1 Gaming - Thermaltake Core X5 - Corsair AX860i - Dell U3014
Laptop - Alienware 17 R2 - i7-4710HQ - 16Gb DDR3 - GTX-970M - Server - HP ProLiant MicroServer Gen8 - Xeon E3-1230 - 16Gb DDR3
PSN ID : Ravennoir - BattleTag : Ravennoir#1705
Ravennoir is offline   Reply With Quote
Old 10th September 2017, 5:30 AM   #2
rjwillers
Member
 
Join Date: Mar 2016
Location: Perth
Posts: 2
Default

I have started software development in c# 2.0 and throughout this time I have read and watched many software articles and tutorials. From this I would recommend you follow this man who I've watched over the past 8 years. Check out his Pluralsight tutorials which are full of great info, followed by examples to follow, allowing you gather a good understanding on the topic presented.

http://odetocode.com/about/scott-allen
Scott has worked on everything from 8-bit embedded devices to large scale web sites during his 15+ years in commercial software development. Since 2001, Scott has focused on server-side and web technologies, like ASP.NET, ASP.NET AJAX, Windows Workflow, Silverlight, and LINQ. Scott is also a speaker at national conferences like VSLive!, as well as code camps and user groups near his hometown of Hagerstown, MD.

Scott has been recognized as a Microsoft MVP since 2005, and has written or co-authored several books on Microsoft technologies. Scott founded the site OdeToCode.com in 2004, and joined Pluralsight in 2007.
rjwillers is offline   Reply With Quote
Old 10th September 2017, 5:26 PM   #3
Ravennoir Thread Starter
Member
 
Ravennoir's Avatar
 
Join Date: May 2007
Location: Melbourne
Posts: 6,165
Default

Quote:
Originally Posted by rjwillers View Post
I have started software development in c# 2.0 and throughout this time I have read and watched many software articles and tutorials. From this I would recommend you follow this man who I've watched over the past 8 years. Check out his Pluralsight tutorials which are full of great info, followed by examples to follow, allowing you gather a good understanding on the topic presented.

http://odetocode.com/about/scott-allen
Scott has worked on everything from 8-bit embedded devices to large scale web sites during his 15+ years in commercial software development. Since 2001, Scott has focused on server-side and web technologies, like ASP.NET, ASP.NET AJAX, Windows Workflow, Silverlight, and LINQ. Scott is also a speaker at national conferences like VSLive!, as well as code camps and user groups near his hometown of Hagerstown, MD.

Scott has been recognized as a Microsoft MVP since 2005, and has written or co-authored several books on Microsoft technologies. Scott founded the site OdeToCode.com in 2004, and joined Pluralsight in 2007.

Cool thanks, ill check this out
__________________
Desktop - i7-4790K - ASUS Maximus Hero VII - 32GB Kingston HyperX 1333Mhz - Gigabyte GTX980 G1 Gaming - Thermaltake Core X5 - Corsair AX860i - Dell U3014
Laptop - Alienware 17 R2 - i7-4710HQ - 16Gb DDR3 - GTX-970M - Server - HP ProLiant MicroServer Gen8 - Xeon E3-1230 - 16Gb DDR3
PSN ID : Ravennoir - BattleTag : Ravennoir#1705
Ravennoir is offline   Reply With Quote
Old 11th September 2017, 1:25 PM   #4
^catalyst
Member
 
^catalyst's Avatar
 
Join Date: Jun 2001
Location: melbourne
Posts: 11,569
Default

I've been doing these :

C# Fundamentals with Bob Tabor, microsoft.com

And learning on the job.

Bob is pretty good, he knows when to skip over something and when to go in to detail which is really important for me the way I learn.
^catalyst is offline   Reply With Quote
Old 11th September 2017, 1:40 PM   #5
waltermitty
Member
 
waltermitty's Avatar
 
Join Date: Feb 2016
Posts: 79
Default

Quote:
Originally Posted by rjwillers View Post
I have started software development in c# 2.0 and throughout this time I have read and watched many software articles and tutorials. From this I would recommend you follow this man who I've watched over the past 8 years. Check out his Pluralsight tutorials which are full of great info, followed by examples to follow, allowing you gather a good understanding on the topic presented.

http://odetocode.com/about/scott-allen
Scott has worked on everything from 8-bit embedded devices to large scale web sites during his 15+ years in commercial software development. Since 2001, Scott has focused on server-side and web technologies, like ASP.NET, ASP.NET AJAX, Windows Workflow, Silverlight, and LINQ. Scott is also a speaker at national conferences like VSLive!, as well as code camps and user groups near his hometown of Hagerstown, MD.

Scott has been recognized as a Microsoft MVP since 2005, and has written or co-authored several books on Microsoft technologies. Scott founded the site OdeToCode.com in 2004, and joined Pluralsight in 2007.
hello scott @ OdeToShill
waltermitty is online now   Reply With Quote
Old 11th September 2017, 4:06 PM   #6
Ravennoir Thread Starter
Member
 
Ravennoir's Avatar
 
Join Date: May 2007
Location: Melbourne
Posts: 6,165
Default

Quote:
Originally Posted by ^catalyst View Post
I've been doing these :

C# Fundamentals with Bob Tabor, microsoft.com

And learning on the job.

Bob is pretty good, he knows when to skip over something and when to go in to detail which is really important for me the way I learn.
These look great thanks
__________________
Desktop - i7-4790K - ASUS Maximus Hero VII - 32GB Kingston HyperX 1333Mhz - Gigabyte GTX980 G1 Gaming - Thermaltake Core X5 - Corsair AX860i - Dell U3014
Laptop - Alienware 17 R2 - i7-4710HQ - 16Gb DDR3 - GTX-970M - Server - HP ProLiant MicroServer Gen8 - Xeon E3-1230 - 16Gb DDR3
PSN ID : Ravennoir - BattleTag : Ravennoir#1705
Ravennoir is offline   Reply With Quote
Old 21st September 2017, 10:50 AM   #7
Foliage
Member
 
Foliage's Avatar
 
Join Date: Jan 2002
Location: Sleepwithyourdadelaide
Posts: 31,823
Default

Next thing is to just practice. Getting good at something takes thousands of hours. Write as much C# as often as you can, you'll probably do it wrong but over time you will read more and you will improve.
__________________
You know, if you watch Titanic backwards, it's actually a heart warming tale of a ship that jumps out of the water and saves lots of drowning people.
Foliage is offline   Reply With Quote
Old 21st September 2017, 10:58 AM   #8
Ravennoir Thread Starter
Member
 
Ravennoir's Avatar
 
Join Date: May 2007
Location: Melbourne
Posts: 6,165
Default

Quote:
Originally Posted by Foliage View Post
Next thing is to just practice. Getting good at something takes thousands of hours. Write as much C# as often as you can, you'll probably do it wrong but over time you will read more and you will improve.
thats how I learnt powershell, so I will try and take the same approach
__________________
Desktop - i7-4790K - ASUS Maximus Hero VII - 32GB Kingston HyperX 1333Mhz - Gigabyte GTX980 G1 Gaming - Thermaltake Core X5 - Corsair AX860i - Dell U3014
Laptop - Alienware 17 R2 - i7-4710HQ - 16Gb DDR3 - GTX-970M - Server - HP ProLiant MicroServer Gen8 - Xeon E3-1230 - 16Gb DDR3
PSN ID : Ravennoir - BattleTag : Ravennoir#1705
Ravennoir is offline   Reply With Quote
Old 21st September 2017, 11:07 AM   #9
Foliage
Member
 
Foliage's Avatar
 
Join Date: Jan 2002
Location: Sleepwithyourdadelaide
Posts: 31,823
Default

Quote:
Originally Posted by Ravennoir View Post
thats how I learnt powershell, so I will try and take the same approach
Also find a good book/tutorial/blog on "Data structures and algorithms" its the most basic but hte most important course you would do if you studied CS or Software engineering.

It describes dictionary's, lists, trees, recursion, loop etc and when to use which one.

The courses above will explain all of this, but its up to you to find one you can actually finish and enjoy
__________________
You know, if you watch Titanic backwards, it's actually a heart warming tale of a ship that jumps out of the water and saves lots of drowning people.
Foliage is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +10. The time now is 7:04 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
OCAU is not responsible for the content of individual messages posted by others.
Other content copyright Overclockers Australia.
OCAU is hosted by Micron21!