+1 for udacity plenty of free material for android app development
https://www.udacity.com/courses/android
https://www.udacity.com/courses/android
a66as;30497586 said:A problem i have found with videos is, that some of the content can get a bit boring to follow, and then they give you exercises that you have no clue on how to do. Ofcourse everyone is different so it may suit you.
Trying to learn C# myself so if anyone find a good online course in udemy for example then let me know.
Also does anyone know what the purpose of parsing is? for example:
String Input = Console.ReadLine();
Int MovieChoice = Int.Parse(Input); //Or this could be Convert.ToInt32(Input);
is it to convert the string to an integer so the user can input as a number?
Gzero;30497634 said:It reads the line from the console as a string. But MovieChoice is of type int, you therefore need a a way to read Input as an int, that is what Parse and Convert will try to do (with no error handling).
FoxEye;30497645 said:Do any of these place actually teach you how to program *well*? Because anybody can "learn programming". The basic concepts are really quite simple.
But like anyone can write a book in their mother tongue, and not everybody can or does write a best-seller, so I gather it is with programming. I'm familiar with a number of languages but never wrote a program that wasn't a **** sandwich
Which of these courses teach you more than just the basics; which of them teach you how to be a good programmer? Or does that just come with taking on (and completing) enough work so that you "get good" eventually?
Bobie8;30497660 said:Programming is like any other craft. You'll learn to program well by programming. Every time you get stuck or dont know how to do something you look it up, consult the documentation or speak to someone more advanced than you. There are resources out there that label themselves as intermediate or advanced. But I dont think any of them will make you a good programmer, that will come with time.
FoxEye;30497668 said:Trouble with me is, I have an idea, and immediately start making it. Then after a couple days or weeks I look at what I've done, and it's a complete mess. I already hate it because it's not elegant and barely works, then I get demoralised and shelve whatever it is I was working on
So for me it's about a lot more than just knowing the basics of a language. It's about how (or not) you can manage your own work. Which I'm terrible at, because I'm terrible at planning things.
a66as;30497586 said:A problem i have found with videos is, that some of the content can get a bit boring to follow, and then they give you exercises that you have no clue on how to do. Ofcourse everyone is different so it may suit you.
Trying to learn C# myself so if anyone find a good online course in udemy for example then let me know.
Also does anyone know what the purpose of parsing is? for example:
String Input = Console.ReadLine();
Int MovieChoice = Int.Parse(Input); //Or this could be Convert.ToInt32(Input);
is it to convert the string to an integer so the user can input as a number?
apples = input("Please enter how many apples you have: ")
oranges = input("Please enter how many Oranges you have: ")
total_fruit = apples + oranges
print(total_fruit)
Please enter how many apples you have: 5
Please enter how many Oranges you have: 5
55
apples = input("Please enter how many apples you have: ")
oranges = input("Please enter how many Oranges you have: ")
total_fruit = [B]int([/B]apples[B])[/B] + [B]int([/B]oranges[B])[/B]
print(total_fruit)
Please enter how many apples you have: 5
Please enter how many Oranges you have: 5
10
Chaos;30499299 said:If you are just starting out I would skip Udemy and do the free courses from Universities.
dowie;30499948 said:I don't think certificates are particularly useful for programming.