I
I
Ivan Pogorelov2013-11-22 18:15:01
IT education
Ivan Pogorelov, 2013-11-22 18:15:01

How to learn c# from basics to making money?

I can write some simple programs, from the category of tasks in textbooks, but I can’t do something worthwhile. I know the basics of c# (variables, arrays, loops, operators, some oops, etc.). What should I study and how can I do something worthwhile? How much time will it take? Where to grow next?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
M
marshinov, 2013-11-23
@Ipogorelov

Read Richter's "CLR via C#" and Robert Martin's "Agile Development Patterns" for a junior developer, they'll take it: they'll start paying money.

W
webbus, 2013-11-22
@webus

You are in the wrong position. You want to learn a language to earn money. Those. the original goal is wrong. You must love programming, you can't do without it. The question of learning a language does not need to be written on forums, there is a sea of ​​\u200b\u200binformation on the Internet. Ask how I learned my first programming language when there was no Internet, and there was only one book on the C language at hand. There were no questions at all. Sat down and began to write. No one to ask. And here, when the entire Internet is available to you! you have questions.

F
Fliego, 2013-11-22
@Fliego

I am 19 years old and relatively unable to share rich experience, but I can give some conclusion:
Decide what knowledge you need to solve a set of problems and just start writing code, gaining additional knowledge and experience
http://habrahabr.ru/post/203190 /

N
Nikolai Turnaviotov, 2013-11-22
@foxmuldercp

Set yourself a goal depending on the direction - Modern-UI, Windows Phone, Classic Desktop, Asp.Net MVC, Sharepoint, and slowly solve it - in the evenings after work (as I, for example, do MVC now) or as a junior in some company

I
Ivan Pogorelov, 2013-11-25
@Ipogorelov

Design patterns? Theory? Algorithms? Did I understand correctly?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question