Posts

Showing posts with the label SQL

SQL Resources | DatawithLuis

My recommended SQL learning resources I've consolidated all my recommended SQL learning resources into this page. From beginners to experts, there is something for everyone. SQL Learning  Here are my favorite courses and practice websites if you're just getting started with SQL! Udacity - SQL for Data Analysis Sololearn Sql-practice.com Blog Post TikTok Video SQL Games These two free SQL games will help you level up your SQL Skills! SQL Island SQL Murder Mystery Blog Post TikTok Video SQL Practice Interview Questions Once you are feeling confident with SQL it's time to start doing practice interview questions! All these websites offer robust catalogs of free questions but also offer a premium membership if you are interested in more practice.  Datalemur.com Hackerrank.com Leetcode.com Blog Post TikTokVideo  

SQL Games

Image
Check out these two entertaining websites that teach SQL through interactive games and scenarios. Not only will you have fun playing, but you’ll gain job-ready SQL skills for investigating and making sense of data. SQL Island  SQL Island  provides a visualization game for learning fundamental SQL concepts. You’ve crash-landed on an island and have to query 3 different tables to make your way out. As you progress through the story you’ll learn key statements like SELECT, FROM, WHERE, JOINs, aggregates, and more. With each mission, you’ll need to construct SQL queries to extract and analyze information to uncover insights. This hands-on structure helps you quickly grasp SQL syntax and analytical thinking needed for data analytics roles. You’ll gain essential knowledge of how to investigate and draw conclusions from databases – a must for data-driven jobs, and you even get a completion certificate at the end!  Just make sure to use the 'sprache wechseln' button to chang...

My favorite SQL practice website (sql-practice.com)

Image
I think I just found my new favorite SQL practice website. The website is called sql-practice.com  and it is completely free.  This all-in-one website offers SQL training, as well as SQL practice questions. SQL Learning SQL-practice.com has a section called "Learning resources" that includes tutorials for basic SQL queries, filtering, functions (Aggregate, Window, String, etc.), and table manipulation. The tutorials are pretty basic, but work great as a refresher. But if you're just starting out, I still recommend starting with an interactive course like Udacity or SoloLearn .  SQL Practice  SQL-practice.com  is also a great place to practice and test your SQL skills.  It lets you write and run SQL code against two different sample databases. One database has data related to hospital patients and has four tables, and the other one has sample sales data for a fictitious company called Northwind Traders and has eleven tables. You're able to see the schemas f...

How to become a Data Analyst

 Here is everything I would learn if I were trying to break into an entry-level data analyst role today. Just as a disclaimer, I don't think you necessarily need a college degree to be a data analyst, but a degree (in anything) certainly helps! @datawithluis Replying to @Eljay This is everything I would learn if I were trying to become a data analyst without any experience. -Excel -SQL -Data Visualization -Tableau -Networking All the links are in my bio, let me know if you have any questions, and follow me for more data content #DataAnalytics   #DataAnalyst   #SQL   #Tableau   #alteryx   #python   #PowerBI   #excel #careeradvice #breakintotech #jobtok #STEM ♬ original sound - Luis - Data Analyst Intermediate Excel (Lookups (V, X, H), Pivot Tables, String Functions, Statistical Functions) W3 Schools Excel Tutorial Youtube: FreeCodeCamp TikTok: MissExcel Intermediate SQL (Data Types, Joins, Group By, Aggregate Functions, Window Functions, Data Preparation, Perf...

How I Became a Data Analyst

I didn't originally set out to become a data analyst, but it turned out to be a great career decision that led to a rewarding and fruitful career.  In this blog post, I'll share the story of how I became a data analyst, the challenges I encountered along the way, and the valuable lessons I learned. Let's start with my background. I hold a Bachelor's degree in Management Information Systems (MIS), also known as Computer Information Systems (CIS) or IT Management. During my time in college, I embarked on five diverse internships at different companies to explore the vast field of IT and determine my area of focus. Upon graduating, I landed a position as a Jr IT Business Analyst at a Fortune 50 company. This role involved deploying transportation planning software across various divisions. I performed tasks such as gathering requirements, QA testing, and managing work-intake processes. However, after about a year and a half, I started feeling a sense of monotony. At that p...

What is Data Preparation?

As a data analyst, your job is to turn raw data into valuable insights that can inform business decisions. However, before you can even begin analyzing the data, you must first prepare it. This process involves cleaning, formatting, and transforming the data to ensure it is accurate and consistent. Without proper data preparation, your analysis could be flawed and unreliable. Therefore, mastering data preparation is a crucial skill for any data analyst. It will not only save you time and frustration but also ensure that your findings are accurate and trustworthy.  Data Preparation can be done in a number of ways, whether it's by using SQL, with tools like Tableau Prep and Alteryx, PowerQuery in PowerBI or Excel, or using Python.  Here are some of the more common tasks that you'll do during data preparation: Changing column names Changing column data types Splitting columns Removing columns Adding/Removing Prefixes/Suffixes to rows Joining Tables Unioning Tables Watch the video...

Advanced SQL Practice

So you've mastered the SQL Basics . Now what? Now it's time to work on SQL Practice questions.  SQL practice questions are an excellent way to build proficiency in the language by providing a structured approach to learning. These questions are designed to test and reinforce your understanding of SQL concepts and syntax. They help improve problem-solving skills by presenting challenges that require you to think critically and develop creative solutions.  Solving SQL practice questions also prepares you for interviews. SQL is a commonly tested skill in job interviews for data-related positions. Practicing SQL questions beforehand can help you build the confidence to answer technical questions and perform well in interviews. Here are three websites (free and paid) you can use to work on SQL practice questions. They all have beginner to advanced questions that will test your skills!  Leetcode -  SQL - Study Plan - LeetCode   Free & Paid Tiers 33 Free questions...

How to get started with SQL

I think SQL is the most important tech skill for a Data Analyst to know. It allows you to find and manipulate data without waiting on an IT team or a Data Engineer to find and manipulate data for you. You can watch this video to learn more about why SQL is so important for a Data Analyst.  Below are my favorite FREE  SQL learning resources: SQL for Data Analysis | Free Courses | Udacity : This free course from Udacity covers everything a beginner Data Analyst should know. It covers SQL Basics (SELECT, FROM, WHERE), Joins, Aggregations, Data Cleaning, and Window Functions. It has a mix of video and written lectures along with quizzes to help you master the content. They advertise that it takes about 4 weeks to complete the course, but I think it's completely worth the time investment.  Sololearn: Introduction to SQL : Sololearn offers a great introductory SQL course that covers all the basics from SELECT statements to SQL best practices and creating/deleting tables....