What to start next? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
- 3

What to start next?

Hey there! It's been a couple of months, since I started learning on sololearn, and I find this platform very much interesting and helpful! So far, I have completed 'python for beginners' and 'intermediate python', now I want to started another course! But I have no idea, which course should I do first? There are some course, which are necessary for each other (i think, correct me if I'm wrong?) like... Machin learning Data science Python for data science And Python core! Which, please advised me, which one should I start now? And if any else course, should be done first, then mentioned that also! Happy learning 😊

7th Sep 2021, 9:31 AM
Javed Ullah
Javed Ullah - avatar
7 Answers
0
This depends on what you want to learn, whether you want to stick with Python or try another language... If unsure you could just pick one and give it a whirl, you can always come away and start another course if finding the content too difficult.
7th Sep 2021, 9:40 AM
DavX
DavX - avatar
0
If your courses are including C, then ditch Python and go with C. It will set you in a much better standing when you come to do your course. Python may help as an overall understanding however If starting out this could be more confusing making the switch so early on. You will be jumping from a interpreted language to a statically typed/compiled language! Just the small changes like indentation to braces, memory management, statically typing, linking and compiling would cause confusion. Honestly, get a head start with C.
7th Sep 2021, 9:50 AM
DavX
DavX - avatar
0
It depends on your learning style, if you can handle taking in multiple languages at once then there’s no reason not to learn more than one. However your progress overall will be slower, if you focus on one language you will excel in that faster. Think of learning two musical instruments. If you learned just one you would be more profficient in that. However just like musical instruments, there is a huge overlap between languages. Getting a solid foundation in one will set you up for understanding another. There are too many differences to go into here but basically C came first, C++ is based on C and backwards compatible. C++ is object oriented (although you can use procedural/functional styles...) C# is tied in with ASP.net, also OOP but compiles and runs virtually (it can handle memory management for you). Heavily class based. They share similar syntax but are very different beasts! If I was in your shoes I would focus on C (as that’s going to be a requirement for you) and build from there.
7th Sep 2021, 10:09 AM
DavX
DavX - avatar
0
DavX what else platforms will you suggest me to learn C, as sololearn, contain only 1 course on it and I think it will not be enough for it,! I prefer more reading than watching! That's why I used to read material, and give less time to watch tutorials!
7th Sep 2021, 10:13 AM
Javed Ullah
Javed Ullah - avatar
0
I would suggest getting some books. A quick google search would bring up loads of book names, interactive sites and other online resources. Plus there are plenty of YouTube tutorials avaible. However you can’t beat a good book! If you pick a beginners book it will usually explain the basic programming concepts first which apply to most languages.
7th Sep 2021, 10:19 AM
DavX
DavX - avatar
- 1
DavX yes I want to stick to python, but on the other side, my education is starting next month and there is no python on the course syllabi, there is C, which I also want to at least learn it's basics! So for now, I pick the above-mentioned 4 courses to choose between them! Still I am confused, coz I think, that ML and DS is necessary to understand for python, and as python-for-DS and core-python ot high level course, maybe, there will be someone have to be good at DS and ML! So what will you advice me? And sorry for my bad English 😢
7th Sep 2021, 9:44 AM
Javed Ullah
Javed Ullah - avatar
- 1
DavX as I was going thorigh your profile,,, is it a good thing to go with multiple languages at the same time? What's the difference between C, C# and C++? Looks, like many upgraded versions of the original one.?
7th Sep 2021, 9:56 AM
Javed Ullah
Javed Ullah - avatar