Click here to Skip to main content
15,889,595 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: WSO CCC OTD 06-Oct-2020 Pin
OriginalGriff5-Oct-20 22:22
mveOriginalGriff5-Oct-20 22:22 
GeneralRe: WSO CCC OTD 06-Oct-2020 Pin
yacCarsten6-Oct-20 1:04
yacCarsten6-Oct-20 1:04 
GeneralRe: WSO CCC OTD 06-Oct-2020 Pin
DerekT-P6-Oct-20 1:42
professionalDerekT-P6-Oct-20 1:42 
GeneralRe: WSO CCC OTD 06-Oct-2020 Pin
yacCarsten6-Oct-20 1:51
yacCarsten6-Oct-20 1:51 
GeneralRe: WSO CCC OTD 06-Oct-2020 Pin
DerekT-P6-Oct-20 2:01
professionalDerekT-P6-Oct-20 2:01 
GeneralCode Pin
John Bardeen5-Oct-20 21:00
John Bardeen5-Oct-20 21:00 
GeneralRe: Code Pin
RickZeeland5-Oct-20 21:21
mveRickZeeland5-Oct-20 21:21 
GeneralRe: Code Pin
OriginalGriff5-Oct-20 21:27
mveOriginalGriff5-Oct-20 21:27 
We can't really answer that except in the broadest terms: we have no idea what is available near you so "in discount" (which I assume means "really, really cheap") isn't anything we can evaluate for you.

So in broad terms:
1) The best way to learn programming is via a course: that way if you don't understand, the tutor can rephrase and explain until you do. It is possible there may be free or subsidised courses near you but that would be up to you to check.
2) The next best way is via a book - Addison Wesley, Wrox, and Microsoft press so good ones - this needs you to read the whole thing from start to finish and complete every exercise yourself in order to get anywhere useful. Ignoring the exercises or hunting for internet solutions won't teach you anything!
3) The first worst way is to get a compiler and wing it. Guess what the language works like, guess what you have to do. About as effective as learning to drive by stealing a car and hoping it doesn't crash and burn.
4) The worst way is via YouTube: finding any development videos that aren't made by idiots is a major challenge. Most of 'em are produced by people who have no idea how to make a video, and even less idea how to code. Avoid, they are there for subscribers and monetization.

Needless to say, generally speaking the costs go the other way: a course is most expensive, youtube is cheapest. But you do get what you pay for ... most of the time! As mentioned there may be cheap / free courses available locally, and libraries often have access to nationwide book lists and can sometimes provide loans of technical books if asked really nicely.

You will need to decide on a lot of things before you launch into learning to code: Languages, frameworks, environments: there are a lot of them, and selecting the right ones can be difficult. I'd suggest learning C#, under .NET, for Console and later Winforms as the simplest "starter" set: it'll give you access to a lot of employment positions when you have some experience.

One thing to note: this is not going to be a quick process, regardless of which route you go. Learning how to code is hard work, and it takes time - there is a huge amount you need to know to be effective, and your "way of thinking" has be be expanded to be at all effective.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!

GeneralRe: Code Pin
  Forogar  6-Oct-20 3:57
professional  Forogar  6-Oct-20 3:57 
GeneralRe: Code Pin
fd97506-Oct-20 4:24
professionalfd97506-Oct-20 4:24 
GeneralRe: Code Pin
Sander Rossel5-Oct-20 21:46
professionalSander Rossel5-Oct-20 21:46 
AnswerRe: Code Pin
ZurdoDev6-Oct-20 1:16
professionalZurdoDev6-Oct-20 1:16 
GeneralRe: Code Pin
Maximilien6-Oct-20 1:31
Maximilien6-Oct-20 1:31 
GeneralRe: Code Pin
W Balboos, GHB6-Oct-20 1:30
W Balboos, GHB6-Oct-20 1:30 
GeneralRe: Code Pin
obermd6-Oct-20 3:41
obermd6-Oct-20 3:41 
GeneralRe: Code Pin
Gerry Schmitz6-Oct-20 3:48
mveGerry Schmitz6-Oct-20 3:48 
GeneralRe: Code Pin
rnbergren6-Oct-20 5:56
rnbergren6-Oct-20 5:56 
NewsUK Track and Trace system Pin
F-ES Sitecore5-Oct-20 12:07
professionalF-ES Sitecore5-Oct-20 12:07 
GeneralRe: UK Track and Trace system Pin
Greg Utas5-Oct-20 12:44
professionalGreg Utas5-Oct-20 12:44 
GeneralRe: UK Track and Trace system Pin
Marc Clifton5-Oct-20 15:19
mvaMarc Clifton5-Oct-20 15:19 
GeneralRe: UK Track and Trace system Pin
OriginalGriff5-Oct-20 19:39
mveOriginalGriff5-Oct-20 19:39 
GeneralRe: UK Track and Trace system Pin
Wastedtalent5-Oct-20 20:57
professionalWastedtalent5-Oct-20 20:57 
GeneralRe: UK Track and Trace system Pin
OriginalGriff5-Oct-20 21:28
mveOriginalGriff5-Oct-20 21:28 
GeneralRe: UK Track and Trace system Pin
Richard MacCutchan5-Oct-20 21:41
mveRichard MacCutchan5-Oct-20 21:41 
GeneralThey gave up here in Oz Pin
enhzflep6-Oct-20 20:27
enhzflep6-Oct-20 20:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.