+ 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.
98 Answers
+ 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 ๐๐
+ 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.
+ 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 ๐ฅ
+ 22
i would say start with
HTML
CSS
JAVASCRIPT
JQUERY
+ 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.
+ 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
+ 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.
+ 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.
+ 13
try to learn alone and later discuss with friend
+ 12
u can learn them as you wish
+ 12
In my humble opinion, it depends on the type of activity which you enjoy.
If you're a creative person who like designing Web pages, I should recommend you begin with html, css, Javascript and php, but in the opposite you're "fool" by Maths and Science like me, I should recommend you to begin with Ruby, Python, Java, C++, and so on.
I'm enjoying watching the Web pages so cool ๐ that some SoloLearner have created, but I don't believe if I'll be able to design a cool ๐ Web page.
Only God knows about this.
+ 11
Good question, but all
answers will vary according to individual's experiences
+ 11
it all depends on your line of interest.. is it web development or application development.. when you answer that question, you know what is right for you. for web HTML,CSS, JavaScript, jquery, php, mysql,, in that order will do. for app development.. I guess python, c++ and Java are good
+ 11
"monotony while coding"... what?
Idk what language to prioritize over another, that is a matter of preference.
However I'm a fan of clearing the hard stuff first.
Eg:
If you learn a language like C++ then every other language you decide to migrate to will be really easy to learn in comparison.
+ 10
For those aspiring to be Web Developers.
HTML->CSS->JavaScript->jQuery->PHP->SQL
the reason I am saying to learn JS before jQuery is to get a hold of manipulating the dom so that you can use other libraries as well with the knowledge of JavaScript. Though jQuery does the job easy of a web developer they shouldn't solely rely on it as it's on a decline.
For those who are just starting out coding and never coded before can start with Python.
And if you already know what you want to learn then nothing should change your mind but always get to know the prerequisites before starting to learn anything.
+ 10
Study Coding at Solo Learn.
1.- HTML
2.- CSS
3.- JavaScript
4.- JQuery
+ 8
well the best way I see is to see which path you want to go ( what do you want to create with programming)
you can look this up through the internet
after choosing the first programming language and learn and master it you can choose then any language in any order cause by learning the first one you would acquire the foundation of coding and then its just the different syntax
+ 8
It depends really.
If you wan't to do web development then go for HTML/CSS/JavaScript.
Lots of people are saying the best way is to start with HTML/CSS/JavaScript but if you don't want to do web development then really don't learn it first.
If you want to do software development, I would recommend C/C++, Java or C#.
After that learn whatever you want.
For avoiding monotony, Just do some assignments here or make your own project like games when you get more advanced.
+ 7
Good Point.๐๐๐๐๐
+ 7
To create an Android application, it is necessary to use 3 type of files (Gradle, XML and Java)
To create a Windows application, use 2 type of files (XAML and C #)