In which order should I do courses for data science? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

In which order should I do courses for data science?

I mean where to start learning data science? What should be done first like learning python maybe? Then what next?

11th Nov 2021, 6:43 AM
ISHIKA SHARMA
ISHIKA SHARMA - avatar
11 Answers
+ 4
According to my knowledge, you need these skills - Mathematics (Calculas, Linear Algebra, Statistics etc) - Knowledge of Programming, you can start with Python or R - Knowledge of RDBMS And many are there, you will get more information in Google, just search. RoadMap for being a Data Scientist! Hence it's the trending topic, you'll get many websites! Happy learning :)
11th Nov 2021, 7:35 AM
Abhiyantā
Abhiyantā - avatar
+ 3
Jenna In case of SoloLearn courses: 1- Python Core 2- Python for Beginners 3- Intermediate Python 4- Python Data Structures 5- Python for Data Science 6- Data Science 7- SQL 8- R 9- Machine Learning
11th Nov 2021, 5:48 PM
Ilyas Bakirov
Ilyas Bakirov - avatar
+ 3
Jenna Yeah, you started one question then switched to another topic, new question for new topic is more convenient. In your code I don't see any check for letter occurance. You just create empty dict, zeroed by letter count and then increased value by 1 for all elements in dict 🧐 Generally you should walk through all letters and increase value if it coccured previously. Tip: look how I solved it: https://code.sololearn.com/c0q2ugWSXsAO/?ref=app
12th Nov 2021, 12:05 PM
Ilyas Bakirov
Ilyas Bakirov - avatar
+ 2
Thank you for the info😊🥳
11th Nov 2021, 7:46 AM
ISHIKA SHARMA
ISHIKA SHARMA - avatar
+ 2
No there is no particular output for other test cases. Output must be strict as said in task for all cases. Maybe your code differently treats some other inputs. You can share your attempt to figure out 🙂
12th Nov 2021, 3:38 AM
Ilyas Bakirov
Ilyas Bakirov - avatar
+ 2
Jenna move your code question in new question, so community will help you
12th Nov 2021, 3:57 AM
Ilyas Bakirov
Ilyas Bakirov - avatar
+ 2
Ohhh... I just came across the fact that... Test cases were all passed and a few of them were hidden and not wrong... I thought they were wrong that is why not shown😅 Sorry I should have mentioned it... But thank you... This is definitely a better way to do it... 😊 I learned something new... Yayyy🥳🥳
12th Nov 2021, 1:01 PM
ISHIKA SHARMA
ISHIKA SHARMA - avatar
+ 2
Glad to help you and for you 👏never give up!
12th Nov 2021, 5:37 PM
Ilyas Bakirov
Ilyas Bakirov - avatar
+ 1
Thank you Ilyas😊🥳... I am doing intermediate python right now... And whenever I do project Or code coach questions... I could only clear a few test cases and not all... Is there a way to know what is remaining? Or maybe we have to output something in particular test cases? e. g. For empty string we output "No output" Like that?
12th Nov 2021, 2:24 AM
ISHIKA SHARMA
ISHIKA SHARMA - avatar
+ 1
LETTER COUNTER--> Given a string as input, you need to output how many times each letter appears in the string. You decide to store the data in a dictionary, with the letters as the keys, and the corresponding counts as the values. Create a program to take a string as input and output a dictionary, which represents the letter count. Sample Input hello Sample Output {'h': 1, 'e': 1, 'l': 2, 'o': 1} MY CODE--> text = input() dict = {} #your code goes here for i in text: dict[i] = 0 for i in text: dict[i] += 1 print(dict) It works good for "awesome" And "incomprehensibility" But I don't know other two test cases!
12th Nov 2021, 3:48 AM
ISHIKA SHARMA
ISHIKA SHARMA - avatar
+ 1
Ohh like that😅
12th Nov 2021, 3:58 AM
ISHIKA SHARMA
ISHIKA SHARMA - avatar