One of the best online courses I've seen and probably one of... two?... I haven't dropped halfway.
It's a great mix of not only very well explained theory and practice (incl. tasks within lessons, a recently added practice session and even mock interviews) but also a ton of examples of how you can use SQL in real life.
I personally haven't used SQL before and the idea of learning something from scratch seemed a bit daunting (esp. when you see 270! lessons ahead of you) but I love how digestible each lesson is, focusing on a small bite at a time. I don't always have a ton of energy to go through a big chunk of new stuff but I can always do just one lesson.
I am a big fan of the great UX and a thought-through interface, with lots of fun touches that make the learning process enjoyable; I feel like I just stopped by a close friend who explains a couple of things while we catch-up.
And last but not least - Anatoli himself is extremely approachable and open to any ideas and feedback.** I can feel that he loves the course and enjoys making it even better.
SQL Habit is the first coding course that I can actually get hooked on. It helps me to structure my thinking a lot, and the course teaches me a lot more things than just SQL itself - it teaches me applied data literacy for product and marketing in the form of SQL. It also helps so much that Anatoli is always available for even the simplest questions. I can highly recommend the course to any product manager!
SQL Habit is the best option I've found to learn key SQL functionality and quickly prepare yourself for real-world analytical work in a nice and interesting way. I particularly like that tasks are structured around close-to-real business problems that a modern company faces, it makes the learning more practical. It's great that the product keeps developing and improving, special thanks for adding the Practice section.
I genuinely recommend SQLhabit to anyone who wants to upgrade their SQL skills and learn about marketing/product analytics. It has been such a productive learning experience for me.
While the course focuses on training SQL skills, it goes beyond SQL queries.
I learned quite a lot about Marketing and Product analytics, including marketing attribution (web attribution and mobile attribution), cohort analysis, timeline analysis, funnel analysis, and A/B test analysis.
I also had the chance to write queries to analyze ROI, purchase rate, unit economics (LTV, ARPU, CPA, ARPPU, CAC), CTR, conversion rates, activation rates, retention rates, etc.
I want to give a big :heart: support to Anatoli Makarevich Anatoli, who developed this constructive course!
It was the best course that I have ever had. It is quite simple and easy for understanding, but, at the same time, it is very interesting and useful. Thanks a lot for this fantastic course!)
This a great end-to-end SQL course! I was looking to take my intermediate skills up a level and be able to confidently handle future advanced SQL job interview tasks, and already I have seen a massive difference in my confidence and ability. Anatoli has also been very helpful - offering to help with pointers on specific areas of my SQL! I would definitely recommend this course, which is extremely thorough and delivered in the context of actual business and marketing real-life situations.
What an awesome course!
I've always been familiar with SQL, but never really enjoyed working with it. To be completely honest: I dreaded any task either at work or in a side project that involved writing anything more complicated than a `SELECT * FROM` statement.
I would avoid it at all costs, and when I found myself stuck with no other option than to write SQL, I would spend hour after miserable hour diving through arcane, overly complicated documentation that read like it had been written in a dusty, grey, windowless office building decades before I was born - you can tell how old SQL is just by some of the dry and bureaucrat documentation you can find online. As soon as my struggle was over, I would promptly forget everything I'd learned (the word "learned" may be a slight overstatement - copied and pasted from stack overflow may be more accurate), wiping the awful experience from my memory.
Taking this course could now have been more different than my usual SQL experience - what a breath of fresh air! I loved every minute of it.
The light, warm tone of the writing make even the most complex features of the language a breeze to understand. The regular challenges help reenforce what you're learning in a fun and entertaining way - allowing you to practice each concept in real world scenarios, which I found so much more engaging than the usual boring, academic questions you find in most courses. The injection humour into these exercises was a really nice touch and a welcome change to standard SQL resources - I found myself laughing out loud as the ladies at Bindle struggled alongside me in their journey to squeeze as much useful information from their data as possible, and looking forward to each new exercise where I could get my hands dirty writing increasingly long and complex queries of my own.
Another great feature was the HISTORY tab, where all of your previous query attempts are saved for you to look back on and play around with. I've used this feature on more than one occasion as the starting point for an SQL query out in the real world, which has saved me quite a bit of time and duplicated effort.
It's turned one aspect of my job that I generally tried to avoid into something I really enjoy. You can often find me now wondering (metaphorically) around my (online only) office actively looking for people who need query help - which is as different as night is to day from my usualy approach to SQL.
REPEAT(⭐️, r.rating) as star_rating
FROM courses c
WHERE c.name = 'sql-habit'
LEFT JOIN ratings r
| star_rating |
| ⭐️⭐️⭐️⭐️⭐️ |
I feel this should be a mandatory course before entering data analytics world at any modern internet company. The structure of the course is well thought out: from theory to practical exercises with actual business implications. My favourite part is Mock Interviews, where you can polish your skills on the datasets of Finance, Subscription or eCommerce companies (which basically great if you are based in Berlin).
If I had to recommend 1 SQL course it would have been SQL Habit, cause it gives you much more (with exclamation mark) than merely learning how to write queries.
Many thanks Anatoli!
There is no better way to start from scratch in SQL, and from a 100% practical perspective, than SQL Habit.
Since I discovered it, it is a fixed access in the bookmarks bar.
I've been wanting to learn SQL for a long time and started many different courses and books, but I always got stuck and/or bored. This course is different and I really like how hands-on it is compared to other courses. I'm only half-way through, but I'm already using my new skills every day to analyse and visualise data. Love it!
I adore the practical approach in the course. It starts from solving simple tasks and goes to real-life problems of analyst by the end of the course. It helped me to solve the interview test task for SQL and I got the job. And even more interesting, it helps me to solve everyday tasks as well.
SQL Habit isn't only a great way to practice SQL but its also a great platform to learn about the context in which the SQL is being used. It's definitely a lot more helpful than just taking a general SQL course online that isn't tailored to give you relevant SQL practice for a marketing or product (general tech) role.
Overall, 5/5 definitely recommend! Anatoli also does a great job to help users with any questions they have from my personal experience. You really can't ask for more!
SQL habit is the best online course I have done! It is my number one recommendation when it comes to learn SQL, for a beginner or even an advanced user.
Anatoli has a gift to teach through examples in a very fun and playful way. The course covers real life example of the data analysis function of a company, starting with accessible SQL (read no prior experience needed), to very advanced SQL (yes, I mean SQL window functions :P).
I've hugely benefited from the course and have been able to setup mobile app attribution using Adjust thanks to the course. (SQL habit is 10x better then the Adjust documentation).
100% worth every penny.
I am so excited that I have finally learnt SQL and realised how much I can gain from it in my daily work! The course gave me a better understanding of Marketing and Product Analytics — how data is tracked, stored and interpreted — on web and for mobile apps. I can't wait to put my new skills into practice! I have tested few SQL courses and I would highly recommend SQL Habit without a doubt! Thank you very much Anatoli!
SQL was something I never touched before starting this course. But being a Product Designer, I often asked my colleagues about how many users saw a specific landing page, where did they come from, how many people signed up, etc. It made me want to learn more about the data behind those magic numbers I got from them all the time. This course was an incredible help to understand exactly that and it made me way more independent in getting the data I need by myself now – it's super empowering! Additionally, Anatoli has such a nice way of creating a storyline around learning SQL and explaining even the most abstract thing in a very understandable way, it simply adds a super engaging and fun human touch to the course. So no matter if you're completely new to SQL, or already have a little knowledge, I can warmly recommend this course to you!
Excellent course with in-depth coverage of various concepts. But not just that, the course compels you to dig deeper into the available data to understand where it comes from. The exercises along the way are challenging and fun. I thoroughly enjoyed it!
This course is simply fantastic and one of the best online courses which I have done so far! I have never studied SQL before and this was my very first encounter with this subject. The small lesson sizes helped me get so much needed sense of achievement, progréss in a calm tempo, and stick to the course even if sometimes topics might have been challenging for a newbie like me. After completing the course I could confirm that SQL habit sticks and you won't give up. Besides, the complex concept of SQL is described in such a way that you understand the core principles and it is not overwhelming. The course is playful, you have a fictional story to follow and real programming language to use in a close to the real business environment.
I will highly recommend SQL habit to anyone who starts, continues, or already on a long journey of working with data as this course will help you refresh, learn new hacks in the most pleasant way possible and stick to it!
The course is a tremendously accessible, rewarding and fulfilling gateway into learning SQL. I went from barely knowing what SQL was, to writing and understanding queries within a matter of days. This not only fueled my motivation to learn more, but increased my determination to practice frequently and experiment with my ever-expanding new skill set.
Halfway through the course and I have to say I love it.
The course strategically covers each of the core concepts of SQL and does it in a manner that keeps you engaged and entertained.
I found out new really useful stuff that I can put into practice right away, even though I've been using SQL for more than 3 years.
I highly recommend this course whether independence you have experience with SQL or not. It might be useful for learning SQL from scratch but also it would be useful in case if you don't have any experience with product management.
As for me, I had working experience with SQL and also passed some courses about product management. My goal was to learn how to calculate product metrics for web and mobile analytics and also I would like to understand how window functions work in real life. It was awesome! Eventually, I started to write such complex queries and I'm really proud of it.
So, why this learning process so effective?
Some reasons below:
1) It's all about really nice engaging experience with an interesting story, heroes, and product that you would like to develop.
2) You can pass trial lessons and make a decision before paying for the whole course. Honestly, now it is a really low price for this impressive journey and skills that you will have after.
3) You can feel a great user experience and find the schema of the database, useful functions, or area for writing queries very fast and don't need to do a lot of clicks and open new windows.
4) The course well structured, level of difficulty grows smoothly and Anatoly will give you concise, understandable, and concentrated text with powerful knowledge about how to use SQL for improving your product.
It is a very practical and straight to the point course. No fuss, just things you actually need in your daily job with SQL. A good balance between theory and practice.
This course really helped me to learn SQL from scratch and in just a few weeks I was able to run analysis independently and build my very own dashboard with the reporting tool we use in my company.
The only thing that's missing, in my opinion, is a more varied type of exercises. It's great that you can build your knowledge following a real case scenario but it would be also helpful to have to opportunity to apply the concepts you learn to different types of databases and not only the Bindle's one.
Overall, highly recommended!
1) very structured
2) every information is purpose-oriented. There is no just theory
3) very realistic
Areas for development:
1) add next level of ceritificate upon completion of all lessons
2) add more insights on data manipulation
It's hard to find proper words to describe all my feelings that I have by the end of that course. I'm in love and now I'm a fan!
I had several attempts to learn SQL and every time I tried to find any educational stuff which could support me. I found some, I even started but always quit. Courses were too boring and too complicated so it was hard to stay motivated.
When I found SQL Habit I realise the very simple but crucial part that was missing and that was the language! SQL Habit is written with love, fun and respect to its students who could not have technical background.
It's structured thoughtfully and the level of complexity is gradually increasing so you could be ready for new challenges. 🚀
And it really teaches you to think and is very practical. As for me I learned to solve tasks in different ways with the same outcome what made me very happy! Isn't it great to have an inspired student who is not under stress while studying? It's me! 😍
100% recommendation! One of the best investments of your money and time!
Awesome course to refresh your SQL skills with a good application in practice.
It is not just theoretical knowledge from university course, but it's taken as closely as possible to everyday work on the product. I highly recommend to take this course for everyone no matter if you are just learning SQL or you are already responsible for product development.
For years I've been looking for a practical SQL course to recommend to colleagues & friends - well, SQL Habit is the one! 💥 It covers all the concepts up to an advanced level, with great explanations and exercises for practice.
Even as a data scientist with advanced SQL knowledge, I've found it to be a great value course because of the problems involving B2C product data. Whatever your level of SQL knowledge, I thoroughly recommend SQL Habit - it really threads together SQL and 'product thinking'.
Don't normally write reviews, but the rate at which I'm recommending this to my friends and colleagues I may as well write up my thoughts here.
This course is well worth the money. I've done plenty of SQL courses, but this one works best for me.
The reason why is that it's an actual business use case. Knowing SQL is 20% of the battle, understanding the database and what each column represents in relation to the problem at hand is the other 80%.
This course builds on each concept of SQL in a story that applies these techniques to essential parts of a business.
You're missing out if you don't take this course!
I'd like to highly recommend the SQL Habit course, both for advanced analysts and only beginners who want to smell gunpowder of the profession. Just in 10 days, I passed the whole course and got so many useful examples of queries, so that it was more than enough for me to use during the interview on the Product Analyst position at Facebook.
The course is well structured and takes you by the hand from the beginning when you become a Product Analyst that is growing with the fictional book startup, both knowing the directions of the business (Marketing, Unit Economy, Product Analytics) and new skill set. The whole interface reminds you of a mix of Notion and Medium where you can interact with the queries using the internal database and reading the content in an understandable nontechnical way.
After making research and testing different SQL learning platform, I must say this one is among the best courses on the market if you want to begin from scratch. Thank you for your product and the efforts you put into creating it.
This is a much-needed course for professionals like myself- I am a huge fan!
The combination of SQL resources and the application of these concepts has proven to be much more effective in my learning process than other courses.
I have recommended the course to friends and will continue to do so as it has been invaluable in diving into real-world use cases for SQL.
This is a great course for beginners, as you learn SQL Basics from scratch. It is totally practice-oriented, so you immediately apply what you learn.
The most valuable parts for my current role were Running Marketing and Revenue Analytics. Some topics in sections 4 and 5 may require prior knowledge in digital marketing and web analytics.
For those who look for a hands-on SQL guide, this would be the right fit.
SQLHabit helped me successfully prepare for analyst job interviews. It emulates a real, business environment and puts the learner into situations where they need to think of creative solutions, incorporating layers of skills taught throughout the course. And, it is built in such a way that the learning curve is not overly daunting for those just starting out. I highly recommend this course.
5*!! This was the most fun I've had learning in such a long time!!! I am a product manager and had basically no previous knowledge of SQL before I started this course. I'd tried teaching myself through a couple of other online courses in the past but had never stuck with any of them.
Anatoli is onto something *really* special here. By teaching using a real life story, rather than dry examples that have no context, it makes things soooo much easier to absorb and enjoy.
The course is funny, human, motivating, and so well explained. Every time I was feeling fatigued or like I was struggling with something there were words of encouragement pushing my onto the next step and motivating me all the way to the end of the course. It was such a great feeling of satisfaction to complete it :-)
Anatoli is an AMAZING teacher. A bit like Feynman, he seems to have a natural talent for explaining complex things in easy to digest ways because he clearly understands the topic so damn well.
I'm super pumped to continue my journey with SQL. I feel like I've learnt so much, but at the same time this is just the beginning and I'm excited to put everything I have learnt into practice.
It's quite hard to find the right SQL course to not only practice the code itself but apply it to the real marketing challenges. After completing Part 1 I convinced that SQL Habit is the best course I've tried so far because it gives you an idea of performance marketing structure including all the steps; explains a big variety of commands you can practice using realistic company's data; helps you to make all those mistakes and find all those nuances. Great job and looking forward to completing Part 2!
It's one of the best ways to learn SQL, and to learn it in an extremely effective manner — by using a live, real world use case database. It's fun, and as a founder myself, the skills learned here will be extremely valuable. Not only for SQL, but for growth and for analytics in general.
I've been wanting to learn SQL for ages and even started a course a while ago, but even though the topic is highly relevant and interesting to me, I haven't even finished that one course. With SQLhabit its all different as it is based on a fictional, yet much more realistic example, and the tasks solve actual problems I face at work - in my case marketing ones like funnel analysis. Not sure an SQL course can get any more relevant.
It been I while since I've used SQL last time and SQLhabit got me up to speed quickly. You do not need to think about tooling or data to get you started, you get everything in your browser.
SQLhabit was a perfect fit for me because learning context is very similar to my business application. I have used SQLhabit as a cheat-sheet for SQL and for business metrics. highly recommended!
I used to think databases were these mythical beings that a lowly designer could never touch. I wouldn’t want to mess things up in there, now would I?! But I was wrong — so wrong. Thanks to SQL Habit I now understand that SQL is not just for the select few — it’s for everybody. I love how SQL Habit uses stories to teach, and how it keeps the level of difficulty just right. I need to make data-informed decisions all the time. Now I can access a database and get all the answers I need myself!
As a product manager, I have to make a lot of decisions. Anatoli's course did not only prove how data can decrease uncertainty, but provided a learning path based on a real-life example. The best part is that after every lesson, I could actually use the knowledge that I gained thanks to SQL Habit. It is very empowering to ask questions and being able to find answers by myself!
SQL Habit is the most actionable and fun SQL course out there without a doubt. I was struggling to practice SQL every day to get better, especially because the resources I found online were too abstract and boring. Because you follow a realistic company-building scenario, doing the exercises suddenly gets much more interesting because I can right away test the new functions in a real-case scenario. I recommended SQL Habit to my team and they enjoy it too!
SQL skills are crucial for my QA Analyst role at work: I monitor feature success and detect data anomalies, investigate customer support tickets and issue impact and much more.
The lessons helped me to refresh my basic SQL knowledge I gained back in my university days 8 years ago and the format is really engaging.