
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Explore the world of databases with a focus on PostgreSQL, learning to create Postgres databases, store and retrieve data, write queries from basic to complex, and understand performance characteristics.
Install PostgreSQL and its pgadmin and psql tools, learn SQL basics, and follow step-by-step setup—from download to default port and superuser password—for the chosen DBMS.
Master simple SQL select statements by choosing columns from tables, using order by to sort results, and applying aliasing, star selects, and comments for readable queries.
Learn how to use distinct to remove duplicates in select queries, compare with non-distinct results, and apply aliasing when selecting categories from pizza types.
Explore aggregate functions in sql, including average, count, max, min, and sum, and learn to group by id, filter with having, and use order by and where clauses.
Learn how to apply subqueries after the from keyword, enabling the main query to use the inner query results, and see an example computing the average price of pizzas with IDs starting with T.
Learn to create and drop views in PostgreSQL, where a view is a virtual table of a query result. Save a complex pizza-order query as a view for easy reuse.
Unlock your potential in data analytics with SQL for Absolute Beginners - With Portfolio Projects. This course is tailored to take you from zero experience to a confident SQL user, perfect for those new to databases.
Master SQL and Build Real-World Projects That Showcase Your Skills
Begin with the essentials, learning to install and navigate PostgreSQL, a powerful database management system. Through hands-on projects, you'll engage with real-world datasets, gaining practical experience that’s directly applicable to the workplace.
By the end of this course, you will:
Understand the fundamentals of relational databases and how they’re used in today’s data-driven world.
Write and optimize SQL queries to retrieve, manipulate, and analyze data efficiently.
Apply aggregate functions to summarize data and extract key insights.
Use joins and unions to combine data from multiple tables, allowing for more comprehensive analysis.
Complete a portfolio project that simulates real-world challenges, demonstrating your SQL skills to potential employers.
Whether your goal is to break into data analytics, advance in data science, or simply enhance your technical toolkit, this course provides you with the essential knowledge and hands-on experience. You'll finish with a solid grasp of SQL and a portfolio project that sets you apart.
Begin your SQL journey today and transform your career prospects!!