Skip to content
UdemySQLPaid courseAll LevelsCertificate

From 0 To 1:SQL And Databases - Heavy Lifting (Udemy.com)

Your bodyguard for when data gets too big​, this course is strong but friendly, funny yet deep, animated yet thoughtful.

Created by: Loony Corn

Last updated November 2017

icon
What you will learn

  • Explore large datasets and uncover insights - going far beyond the Excel, deep into the data
  • Model and create a database for day-to-day use
  • Interface with databases from a programming language such as Python
  • Have the comfort and confidence needed to load data and use both GUI and a command line interface for database operations
  • Fully understand and leverage joins, subqueries, aggregates, indices, triggers, stored procedures and other major database concepts

How it compares

Against the other 388 rated Udemy courses in SQL on CourseDuck:

  • Rating4.3 out of 5higher than 22% of them
  • Reviews191#302 of 389 by number of reviews
  • Length14.4 hourslonger than 84% of them
  • Last updatedNovember 2017earlier than 83% of them

icon
Course Description

Prerequisites: No prerequisites are needed for the SQL commands and DBMS fundamentals. Basic knowledge of programming in Python would be helpful if you want to run the source code in the course-ending project.

Taught by Stanford-educated, ex-Googlers. This team has decades of practical experience in quant trading, analytics and e-commerce.

Your bodyguard for when data gets too big, this course is strong but friendly, funny yet deep, animated yet thoughtful.

Let’s parse that.

Your bodyguard for when data gets too big: Most business folks (and quite a few engineers) use Excel as a basic tool of decision making and modeling, but when you can't fit the data you'd like into an Excel spreadsheet that you can easily open, its time to move to a database.

The course is strong but friendly: This course will help you move to a database without being intimidated by the new environment. Don't let anyone tell you that any dataset is too large or too complicated for you to understand (and people will try, most likely)

The course is funny yet deep: It goes really deep into the topics that folks often find hard to understand, such as joins, aggregate operators and interfacing with databases from a programming language. But it never takes itself too seriously:-)

The course is very visual : most of the techniques are explained with the help of animations to help you understand better.

This course is practical as well : Queries are explained in excruciating detail, indices are demystified, and potentially career-limiting traps (Drop, Alter) are marked with bright yellow tape markers so you can steer clear.

The course is also quirky. The examples are irreverent. Lots of little touches: repetition, zooming out so we remember the big picture, active learning with plenty of quizzes. There’s also a peppy soundtrack, and art - all shown by studies to improve cognition and recall.

What's Covered:

SQL In Great Depth

Database Fundamentals and Just Enough Theory

Practical Examples - Queries in MySQL and SQLite, and code in Python

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Loony Corn

Loonycorn is us, Janani Ravi and Vitthal Srinivasan. Between us, we have studied at Stanford, been admitted to IIM Ahmedabad and have spent years  working in tech, in the Bay Area, New York, Singapore and Bangalore.

Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft

Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too

We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Udemy!

We hope you will try our offerings, and think you'll like them :-)

icon
More courses by Loony Corn

$94.99

$59.99

$14.99

$79.99

$54.99

$13.99

icon
More SQL courses

$94.99

$16.99

$12.99

$13.99

$10.99

$34.99

icon
Reviews

4.3

191 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Dorian Liberto on 12/29/2018

Summary: - Overall, this was a very good course, that is highly recommended, especially if you want a solid theoretical understanding of SQL programming. I would give this course 5 stars if there were more opportunities to test the learnings. Pros: - The lessons are very well presented, comprehensive and easy to understand. Cons: - The course could be improved with additional exercises as there is relatively little opportunity to test the learnings. - I also feel that the course could be enhanced with quizzes on the more theoretical aspects of the lessons.

By Valentin Dakov on 1/4/2018

Up until lecture 7 at least it gives information on both theory and practice, which is nice. But also makes you look for the commands to understand them completely with practice, instead of just telling you everything. At the last 1/4 of the course explanations are sometimes skipped - it made me look it up and study it, but still some people could be turned off. You would need to know python or get their python course for the last section about databases.

By Ted Collier on 5/24/2017

In the first and second sections, many basics were covered, and it was very good to get this information. In the third section, almost all of the information was very valuable. However, the last two touched on things that I had no understanding of, and I didn't feel were well explained. More because I had no idea what it was about than because I didn't understand them. In the 4th section, a table was used that was not normalized, and it was not mentioned to be a bad table. But, it fit the examples that were given, so it ends up okay that it is used. Going through the 4th section, a mention of joins occurred. A bit randomly. But, in the 5th section, everything was mentioned that I was hoping for and all of it started to make sense. Overall, I am enjoying how detailed this series of lectures are. It has lots of wonderful information. I hope that I can learn more and get a lot of good from this.

By Markus Lommer on 9/28/2016

Fantastic course: comprehensive, very clear and detailed. I found the few advanced examples on 'applied sql' especially helpful (e.g. the Python db section). Would like to know also: How to best handle boolean flags in table design ?

By Mathieu Marmus on 9/2/2016

Very hard to understand the male teacher I really wished it was the female very clear and easy to learn but stored procedures, populating a table with a sub query and triggers all important topics but I wasn't able to understand. Please add the female teacher on these topics I would rate 5 star if so.

By Mark Johnson on 7/20/2016

The course is simply incredible. The content and its delivery stands out big time. @prospective students - I highly recommend this course as it's better in all aspects as compared to any other course on the topic of Databases/SQL by a margin. @LooneyCorn Team - Keep up the brilliant job! Keep rocking!!!

By Maneesh mishra on 7/3/2016

So far finished section 1 and 2. Basis concepts of DB are explained in very good manner , and in very organised way. Information goes into brain very smoothly. Lets see remaining sections. done with section 3 . I must say,its very well explained.concepts such as constraints , keys ,insert ,create statements are covered in great detail. What i also like is the way , author brushes up some previous sections covered , when explaining next sections that may require that information.We usually tend to forget ,or need to look up again.So like that thing too. Lets see how other section goes.

By Graham Smith on 4/7/2016

This is a solid effort, and I would recommend taking the course. I do think it would be helpful if the tables in the example database were more complete and had more rows. And since most people learn SQL for on the job reasons, I found those example problems to be the most useful. Overall, the course was very insightful and you will know your way around SQL queries, including advanced concepts.

By RobertoDub RobertoDub on 3/15/2016

Hard to understand some concepts where multiple arguments are added at the same time (e.g. lecture 19 is a nightmare). However, other lectures are clear despite explaining complex topics (e.g. table creation, date calculations etc.). So far, not bad, potentially a 4-5 star course, will get back to this review later.

By Omkar Sharma on 1/26/2016

I signed up immediately and straight away watched the sections on outer joins and normal forms. Best explanation I have ever seen for these topics. Finally I understood them.

Showing all 10 reviews on CourseDuck

Read all 191 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100