+ 60

In what sequence should we complete the courses in SoloLearn, and how to avoid monotony while coding.

The sequence in which courses are learnt can play an important role in acquiring sound knowledge and in making a progress without any difficulties. Please share your views on the sequence of course selection and completion.

1st May 2018, 8:00 AM
Sai Nikhil Paruchuru
Sai Nikhil Paruchuru - avatar
97 ответов
+ 46
i like the C based programming languages, C++ is my favorite, but i also like Java and C#, if i could i would also code in Python but the logic behind Python is too hard for me, i code in C++ for nearly a year, there is no monotony, i learn every day something new 👍😉
3rd May 2018, 4:56 PM
tooselfish
tooselfish - avatar
+ 41
HTML CSS JAVASCRIPT JQUERY SQL Those are what you will use 99% of the time in most businesses. HTML and CSS make up the visual parts of a website. JAVASCRIPT and JQUERY takes care of all the logic on a webpage so if you need to dynamically (things that change depending on conditions) load content you will use javascript with jquery. There are lots of things you can do from getting input and output putting to calculations and games. SQL is used in most database systems for adding, editing, retrieving data but also to filter, sort, calculate data. A database is setup to index all its content to save time finding the right data without spend too much time waiting for it. After those you should look at PHP and C# because most likely those are going to be used to host your website. The provide server side logic so that you only send content that a person has access to but also make sure that you store data they are allowed to. Basically it provides security and a final layer of protection between your database and the client. Then you can look at RUBY, PYTHON they are pretty much the same thing and really good if you want to make small programs to do menial tasks. You want to bulk rename files then you write a python script. You want to hack your friends website you use python. Then you can move to JAVA and SWIFT. Swift is a mac thing so I don't care much for it but it allows you to make apps for mac. JAVA is good if you don't want to worry about getting an app to work on different systems because it runs on an virtual machine so if the target virtual machine can run on a device then your app can run there. Also C# and JAVA is your first look at proper object orientated programming so thats a must have. Then you decide what you like and where you want to go. If you love hacking and indepth understanding then do C++. As for fun your imagination is the limit. Dream up something amazing, do the research and make it happen.
3rd May 2018, 5:02 PM
Nommer101
Nommer101 - avatar
+ 37
I like web ! so I start HTML in Solo learn and create pages next I learn something related to html5 and completing that even I will play more html challenges and master it next CSS & JS same as html practice. so the interesting thing is what you learn is very very less compare to others . try to get master by accepting challenges and learn more problem solving. try to get more information/resources good luck 🍥
3rd May 2018, 4:37 PM
Charan Leo25
Charan Leo25 - avatar
+ 22
i would say start with HTML CSS JAVASCRIPT JQUERY
3rd May 2018, 3:12 PM
Ashley F
Ashley F - avatar
+ 21
It depends with what you want to do. If you want to be a web developer, you need to start with HTML, then CSS. At that point, you can create static web pages. To make it interactive, your next step should be to learn Javascript. For front-end development, those three are very important. To avoid much coding with Javascript, you can learn jquery. From this point, you can now learn one programming language that can communicate with the server. PHP is on my top list because it is relatively easy. For the purpose of database, you will need to learn SQL. You can then do Python, Ruby , Java, C++, C#, then swift.
3rd May 2018, 6:30 PM
Rodgers
Rodgers - avatar
+ 17
Depends on what you want to do. If you want to build websites learn: HTML CSS JAVASCRIPT If you want to learn a general purpose language I would recommend Python. It’s great for everything from Robotics to Machine Learning. Use other resources to learn this language. YouTube can be a great resource along with SoloLearn. Best way to learn how to code is by actually doing it. Look at other people’s code and play around with it. This will keep you engaged and stop you from getting bored fast
3rd May 2018, 6:33 PM
Spencer
Spencer - avatar
+ 16
Self-study is fine to get an understanding of what each language consists of. In order to be able to program practice in actual coding is necessary. The best thing is to have simple jobs to complete, with a model answer available after at least a first submission.
3rd May 2018, 3:33 PM
Roger Nunn
Roger Nunn - avatar
+ 15
It depends on what kind of programming you want to learn... anyway, for programming which is not building sites, I would definitely suggest Java or Python.
3rd May 2018, 3:57 PM
Itai Meshulam
Itai Meshulam - avatar
+ 13
try to learn alone and later discuss with friend
3rd May 2018, 3:23 PM
👑Mahesh Khatri👑
👑Mahesh Khatri👑 - avatar