Harvard University
CS50's Introduction to Computer Science
An introduction to the intellectual enterprises of computer science and the art of programming.
- edX
- 12 weeks, 5 - 14 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Free online
Learn Sql Programming Language online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
Harvard University
An introduction to the intellectual enterprises of computer science and the art of programming.
Harvard University
An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.
Harvard University
This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.
Stanford University
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course provides an introduction to relational d…
Harvard University
An introduction to databases using a language called SQL.
Stanford University
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course covers underlying principles and design…
Harvard University
This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students).
Stanford University
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course is broad and practical, covering indexes…
Harvard University
This is CS50 AP, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board's new AP CS Principles curriculum framework.
IBM
This short course introduces you to the fundamentals of Data Engineering and Machine Learning with Apache Spark, including Spark Structured Streaming, ETL for Machine Learning (ML) Pipelines, and Spark ML. By the end of the course, you will have hands-on experience applying Spark skills to ETL and…
Stanford University
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. Part of the Databases series, this is a standalone c…
IBM
Learn how to use and apply the powerful language of SQL to better communicate and extract data from databases - a must for anyone working in Data Engineering, Data Analytics or Data Science.
Stanford University
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course builds on concepts introduced in Databas…
IBM
Showcase your data analysis skills to prospective employers by carrying out common tasks performed by data analysts on a data set simulating a real-life business scenario and creating a comprehensive data analysis report.
IBM
Learn how to use and apply the powerful language of SQL to better communicate and extract data from databases - a must for anyone working in the data science field.
University of Cambridge
Explore the transformative role of big data in healthcare with our comprehensive course. Gain expertise in advanced data technologies, focusing on cutting-edge tools and platforms for health data management. Learn essential data mining and analytics skills to extract valuable insights from extensiv…
IBM
This course introduces you to the basics of SQL, Django and Bootstrap. You will gain hands-on practical experience developing and deploying a full-stack Django web application on the cloud.
IBM
This course provides foundational big data practitioner knowledge and analytical skills using popular big data tools, including Hadoop and Spark. Learn and practice your big data skills hands-on.
IBM
This course teaches you the fundamental concepts of relational databases and Relational Database Management Systems (RDBMS) such as MySQL, PostgreSQL, and IBM Db2.
IBM
In this short course you will learn additional SQL concepts such as views, stored procedures, transactions and joins.