Hi, I’m Olga, a former lead data scientist at eBay and now advisor at Pathrise. I work with candidates who are looking to land great jobs in data science.
Data science is quickly emerging as one of the most sought after fields in the tech industry. Data scientist has been in the top position on Glassdoor’s 50 best jobs in America list for the past 4 years.
So, how can you break into the lucrative and rapidly growing field of data science? The first step is to have the right background knowledge. Depending on your education and prior experience, you can determine the data science role that fits you best.
Whether you are looking to learn data science from scratch, need to brush up on your skills, or want to learn more advanced topics, these resources can help.
Classes on Udacity range from introductory level to advanced. They are most well known for their nanodegree programs, which they offer in data visualization and programming for data with R or Python as well as career paths for data analyst, data engineer, data scientist, and business analytics. These are project and skills-based educational credential programs.
The nanodegree programs require students to work 10-15 hours per week on their courses. The length varies from 3 months on the low end to 7 months on the high end. They cost between $1100-$1500.
There are 3 different ways to learn on DataCamp – courses, skill tracks, and career tracks. There are 300 courses, all in varying topics within the umbrella of data science. Users can filter by technology (R, Python, SQL, Git, etc) or by topic (programming, machine learning, data visualization, probability & statistics, etc).
The skill tracks are meant for the student to gain proficiency in a specific technology, methodology, or domain. They are 14-24 hours and consist of 3-5 courses. Career tracks are even more in-depth. The goal of these is to begin a career in data science, so the tracks are named after the role the student would become (example: data scientist in R or data analyst with Python). Students need to commit 43-100 hours, depending on the topic, for the 9-26 courses that make up these tracks.
DataCamp has a free option, where users gain access to the first chapter of each course or track as well as some challenges and projects. For those who want to complete the courses and tracks as well as get access to more challenges and projects, they can choose to pay $29 per month or a yearly subscription or $300 for an annual subscription. They do offer discounts at certain times, like Thanksgiving, so frugal students should look to see if they can make use of these opportunities.
Udemy is an online platform with courses in a variety of subjects. They have 1000 data science resources, ranging in topics. The majority of their language courses are in Python, but there are also Java, SQL, and R courses. You can also filter their courses by level to match your background.
The courses include pre-recorded videos as well as related articles and resources to help students understand what they are learning. After completion, students are given a certificate of completion. Courses on Udemy range in price, from around $50 to $200, though they often have coupons available online as well as large discounts, often bringing the price down for courses to $9.99.
Codecademy is an online educational tool with both free and paid resources. For data science, they have one career path that lasts 35 weeks, 3 skill paths on Python, SQL, and machine learning that last 7-10 weeks, and 15 courses. Of the 15, 3 are free – Learn SQL, Learn R, and Python 2. Courses can take between 1 hour and 20 hours to complete.
Students learn by watching pre-recorded videos, taking quizzes, practicing problems, and creating projects.
Similar to Codecademy, Coursera has various types of programs. Courses are a mix of recorded video lectures, assignments, and community discussion forums, which teach a new skill in 4-6 weeks. Specializations are focused on career-specific skills through a variety of courses on the subject over 4-6 months.
Students who complete the courses and specializations receive shareable certificates. Many of their classes are verified by universities, like Duke, Johns Hopkins, and Stanford. They also offer professional certificates, which last between 50-85 hours, and online degrees (master and bachelor) from universities like Michigan, Arizona State, and U Chicago. They also offer free courses that do not come with a certificate, so people who are just interested in learning new skills could benefit from these.
If you are looking more specifically for SQL resources, here are two sites that we often recommend to our job-seekers who are looking for SQL practice. Both of them allow users to practice without installing SQL.
1. SQL Zoo
SQL Zoo is a Wiki for people who are looking to learn more about SQL. For the new learner, there is a full tutorial that you can use to learn SQL from the ground up. There are also references, resources, and assessments for people who are looking to brush up on their skills and advance their knowledge.
2. Mode SQL tutorial
These SQL classes come from Mode, a data analytics company, and are designed to help more people master this tool and be able to understand data on their own. Specifically, the target audience is “aspiring analysts who have used Excel a little bit but have no coding experience.” There are 15 lessons in the Basic SQL course, 20 lessons in the intermediate course, 8 lessons in the advanced course, and 8 lessons in the SQL analytics training course. To participate, users need to have the Mode platform, which is free.
If you are looking to take the next step towards a career in data science, these tools can help you get the necessary background you need to succeed.
If you are already ready to find a great job in data science, Pathrise is a career accelerator that works with students and professionals 1-on-1 so they can land their dream job in tech. If you want to work with our industry mentors and career coaches to get help with your data science job search, join Pathrise.