Training

Data & Software
bt_bb_section_bottom_section_coverage_image

Data science, machine learning, full stack, and analytics courses and training list.

Search the list below to find free and paid courses to learn data science and software development skills. Have a course for us to add? Let us know!  
After you learn a new skill, go to Practice & Participate for hands-on drills.


Site Description Cost
Class Central https://www.classcentral.com/subject/data-science Learn Data Science and Software/Web Development with free online courses and MOOCs. Free
Elements of AI https://www.elementsofai.com/ Series of free online courses created by Reaktor and the University of Helsinki. Free
Google Cloud https://cloud.google.com/training/ Courses on artificial intelligence, analytics, data, machine learning and more. Free/Paid
Learn Data Science http://learnds.com/ Open content for self-directed learning in data science. Free
SQL Zoo https://sqlzoo.net/ Self guided SQL tutorial. Free
Course In Data Science http://ciml.info/ Free data science course by Hal Daumé III. Free
Github Probabilistic Modeling https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers Probabilistic programming and Bayesian Methods for hackers. Free
Udacity – Data Science https://www.udacity.com/school-of-data-science Learn data science like analytics, montetization, R, Visualization and Python to name a few. Paid
Udacity – AI https://www.udacity.com/school-of-ai Learn AI skills from TensorFlow, IoT, Python to Computer Vision. Paid
Udemy – ML https://www.udemy.com/topic/machine-learning/ Machine Learning as it relates to development, IT and software Data Science. Paid
Udemy – Data https://www.udemy.com/courses/development/data-science/ Data Science and deep learning related courses. Paid
Edureka https://www.edureka.co/all-courses/data Offers courses from big data, data visulaization, business intelligence, data science, and programming. Paid
Simlilearn – Data https://www.simplilearn.com/data-science-and-ai-courses/ Get free online courses by leading universities. Over 880 data-related courses. The paid option is for those that want to enroll in a certificate program. Paid
Brilliant https://brilliant.org/ Build quantitative skills in math, science, and computer science with fun and challenging interactive explorations. Paid
Coursera https://www.coursera.org/ Various courses in Machine Learning, Data, Full Stack, and AI with guided projects and certification/degree options. Free/Paid
edabit https://edabit.com/ Learn to code with tutorials and challeneges with C#, C, Javascript, Swift, Ruby, PHP, and Java. Free
Datacamp https://datacamp.pxf.io/b37NOg Learn Data Science with video tutorials and coding challenges on R, Python, Statistics, Scala, Tableau, and more. Free/Paid
fast.ai https://www.fast.ai/ Free Artificial Intelligence training, community and software library. Free
edX https://www.edx.org/course/subject/data-science A host of Data Science courses to include degree programs from leading universities. Free/Paid
Live SQL https://livesql.oracle.com/apex/f?p=590:1000 Learn and share SQL. This site has the ability to search for scripts and tutorials. Free/Paid
IBM Cloud Hub https://www.ibm.com/cloud/learn Learn artificial intelligence, analytics, and data science. Free/Paid
Cybrary https://www.cybrary.it/catalog/data-science/ Build a career in data science with courses, virtual labs, and assessments that teach you how to harness the power of data. Free/Paid
Packt https://www.packtpub.com/data Books and videos to include data analysis, business intelligence, databases, and enterprise search. Free/Paid
EMERITUS https://execed.cvn.columbia.edu/pgdmlai/index.php?utm_source=TrumpLearning&utm_medium=Affiliate&utm_campaign=B-365D_WW_AF_TrumpLearning_PGDMLAI_ALWON Post graduate diploma in Machine Learning and Artificial Intelligence. Paid
Future Learn https://www.futurelearn.com/subjects/science-engineering-and-maths-courses/data-science Data Science courses with a range of data science courses, programs and degrees. Paid
Springboard https://www.springboard.com/ Courses in Data Science and Analytics with one to one mentorship. Paid
Treehouse https://teamtreehouse.com/ Techdegree is a bootcamp-style program that guides you through a full curriculum of Treehouse learning. Paid
Khan Academy https://www.khanacademy.org/computing/ap-computer-science-principles Basic computer science principals. Inlcude over 800+ practice questions and instructional articles and videos covering the topics of digital information, the Internet, cybersecurity, programming, algorithms, simulations, and data analysis. Free
Code Avengers https://www.codeavengers.com/ Has courses for kids under 15, Pros, and Educators and a Code Camp. Learn web development to get the skills to build fully interactive websites using HTML, CSS, and Javascript. Paid
freeCodeCamp https://www.freecodecamp.org/ Offers free coding courses, ability to build projects, and earn certifications. Data, ML, Javascript, Web, APIs, QA, Information Security and more. Free
Udemy – Web Dev  https://www.udemy.com/course/the-web-developer-bootcamp/ The ins and outs of HTML5, CSS3, and Modern JavaScript. Paid
Udacity – Full Stack Web Dev https://www.udacity.com/course/full-stack-web-developer-nanodegree–nd004 n this program, you’ll prepare for a job as a Full Stack Web Developer, and learn to create complex server-side web applications that use powerful relational databases to persistently store data. Paid
Udemy – Web Dev Bootcamp Full Stack https://www.udemy.com/course/the-complete-web-development-bootcamp/ The Complete 2022 Web Development Bootcamp offers the ability to become a Full-Stack Web Developer with just ONE course. HTML, CSS, Javascript, Node, React, MongoDB, Web3 and DApps Paid
Cousera/University of London https://www.coursera.org/specializations/website-development Create an interactive user experience.. Learn the fundamentals of full stack web development in five comprehensive courses. Paid
Sililearn – Full Stack https://www.simplilearn.com/full-stack-web-developer-mean-stack-certification-training Full Stack Web Developer – MEAN Stack
Master’s Program1023 Ratings
This program will advance your career as a MEAN stack developer. You’ll learn top skills such as MongoDB, Express.js, Angular, and Node.js (“MEAN”), plus GIT, HTML, CSS, and JavaScript to build and deploy interactive applications and services throughout this Full Stack MEAN Developer program.
Paid
Skillshare – Full Stack https://www.skillshare.com/search?query=Full%20Stack%20Web%20Developer Full stack web development courses in Java, Spring Boot, MySQL, Docker, Angular, Typescript, Python, Flask, Node, React, Express, Javascript, MongoDB, AWS and more. Free/Paid
Springboard – Analytics https://www.springboard.com/courses/data-analytics-career-track/ Become a Data Analyst in 6 months. Paid
Springboard – Data Science https://www.springboard.com/courses/data-science-career-track/ Build job-ready data science and machine learning skills. Paid
Codecademy https://www.codecademy.com/ Learn HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell, Ruby, C++, R, C#, PHP, Go, Swift, Kotlin, C Free/Paid
The Odin Project https://www.theodinproject.com/ Full Stack Development curriculum. Free
W3Schools https://www.w3schools.com/ Free software development for all programming languages. Free
MIT OpenCourseWare https://ocw.mit.edu/search/?q=%22software%20engineering%22%20and%20%22data%20science%22%20and%20web%20development%20 A free and open collection of courses and materials from over thousands of MIT courses, covering courses in data science, software engineering, and many other subjects. Free
Harvard Extension https://pll.harvard.edu/catalog?keywords=&subject%5B%5D=3&subject%5B%5D=84&subject%5B%5D=100&max_price=&start_date_range%5Bmin%5D%5Bdate%5D=&start_date_range%5Bmax%5D%5Bdate%5D= Free courses in data science, programming, and computer science among other subjects. Free
Sololearn https://www.sololearn.com/home A long list of programming languages with real world practice available. Free
Code Conquest https://www.codeconquest.com/ Free code training for beginners for programming skills like PHP, Java, Javascript, Ruby, Python, HTML, CSS, C++, and Linux. Free
Deeplearning.ai https://www.deeplearning.ai/ Goal is to aid in an AI-powered future through world-class education and hands-on training from introductory courses to advanced. Paid
Educba https://www.educba.com/software-development/ Learn several programming languages for free (some paid), web development, software testing, IoT and more and obtain certificates. Free/Paid