Left Blocks Image | Learnfly Right Blocks Image | Learnfly
All in One Offer! | Access Unlimited Courses in any category starting at just $29. Offer Ends in:

Learnfly | Menu Trigger Icons Browse Library

  • Business Solutions
  • Become an Instructor
  • 0
    Shopping Cart
    Learnfly | Empty Cart Icons

    Your Cart is empty. Keep shopping to find a course!

    Browse Courses
Free
6 days left at this price!

This plan includes

  • Limitedfree coursesaccess
  • Play & PauseCourse Videos
  • VideoRecorded Lectures
  • Learn onMobile/PC/Tablet
  • Quizzes andReal Projects
  • Lifetime CourseCertificate
  • Email & ChatSupport
Get Unlimited Learning Access
$29
6 days left at this price!
30-Day Money-Back Guarantee

This plan includes

  • Access to11,000+Courses
  • Adsfree experienceCourses
  • Play & PauseCourse Videos
  • Learnfly HD IconsHD VideoRecorded Lectures
  • Learn onMobile/PC/Tablet
  • Quizzes andReal Projects
  • Lifetime CourseCertificate
  • InstructorDirect Support
  • Email & ChatSupport
  • Cancel Anytime
$29
$29
$29
  • Using Real World PostgreSQL Database Airlines Database.
  • Use Python Pandas to Analyze and visualize Postgres Data Output.
  • SQL Test Your Self, SQL Challenges, SQL Final Exam and more
  • Use Python to visualize Postgres Data Output and get your Conclusion about Data.
  • Use SQL to create databases.
  • Use Python bs4 & Pandas to Scrape a webpage, Analyze and visualize The Scraped Data.
  • Use SQL to insert data into a table.
  • Use SQL to Query & retrieve data from databases.
  • Use SQL to Sort records after retrieving from databases.
  • How & when to use Joins types in SQL.
  • How to create and deal with Sub-queries in SQL.
  • How to create and deal with common table expression in SQL.
  • Use SQL to perform data analysis of real world databases
  • Use SQL to perform advanced techniques to retrieve data from databases.
  • Use Python with SQL Postgres database.
  • Use Python to load Postgres Data Output file.

This course will make you SQL query expert it's a complete SQL boot camp and, You'll learn the skills you need to retrieve insightful data from a database. There are many test your self  quizzes distributed over the course the course with detailed  solutions so you to practice more and more . After completing this course and all of it's quizzes and the Final exam,  you will be comfortable with using SQL & PostgreSQL in data analysis and data science by SQL Challenges and Final Exam and more

You will learn many tips and tricks in PostgreSQL to query data through the following Topics covered in this course:

Using Real World PostgreSQL Database Airlines Database.

  • What is a Database

  • SQL database for beginners.

  • Installing PostgreSQL database.

  • Creating Tables in database using SQL.

  • Drop table from SQL database

  • SELECT Statement use with SQL database data querying

  • WHERE Clause use with SQL database data querying

  • Operators used with Where clause in SQL database data querying .

  • AND & OR use with SQL database data querying

  • like use with SQL database data querying .

  • Filtering Operators use with SQL database data querying .

  • ORDER BY use with SQL database data querying .

  • LIMIT use with SQL database data querying .

  • DISTINCT use with SQL database data querying .

  • Renaming Column in SQL database.

  • Functions use with SQL database data querying .

  • GROUP BY & HAVING Clauses use with database data querying .

  • Aggregation Queries in SQL database.

  • CASE Clause use with database data querying .

  • Time & date data in SQL in database.

  • Table Joins in SQL database.

  • INNER and OUTER Joins in SQL database.

  • UNION, UNION ALL, INTERSECT and EXCEPT Clauses use with SQL database data querying.

  • Sub-queries use with SQL database data querying .

  • Correlated Sub queries use with SQL database data querying.

  • Window Functions for Analytics in SQL database.

  • Test Your Self  SQL Quizzes distributed throughout this course.

  • Challenges for more SQL practice in this course.

  • Final Exam in SQL database data querying.

  • Using Python with SQL Postgres database.

  • Using Python to load Postgres Data Output file.

  • Using Python Pandas  to Analyze and visualize Postgres Data Output.

  • Computer and internet.
  • No prior knowledge required for this course.
  • Are you want to learn more about SQL, PostgreSQL, or data analysis using SQL?
  • Are you want to learn SQL for data science?
  • Are you welling to learn Python Pandas & Data Visualization?
  • Are you ready for upcoming SQL interview questions?
  • Use Python bs4 & Pandas to Scrape a webpage, Analyze and visualize The Scraped Data.
View More...
  • Section 1 : Course Introduction 1 Lectures 00:05:00

    • Lecture 1 :
  • Section 2 : Beginner: PostgreSQL Downloading & Installing + Preparing Airlines Database 4 Lectures 00:05:29

    • Lecture 1 :
    • PostgreSQL Downloading & Installing.
    • Lecture 2 :
    • Create Database.
    • Lecture 3 :
    • Restore Database.
    • Lecture 4 :
    • Test Your Self (1)
  • Section 3 : Beginner: Database Airlines Overview. 3 Lectures 00:10:18

    • Lecture 1 :
    • Database Overview Part 1.
    • Lecture 2 :
    • Database Overview Part 2.
    • Lecture 3 :
    • SQL Data Types
  • Section 4 : Beginner: SQL Basics Part1. 4 Lectures 00:13:34

    • Lecture 1 :
    • Select Statement
    • Lecture 2 :
    • Select Challenge Solution
    • Lecture 3 :
    • Select Statement For all Airlines Database Tables
    • Lecture 4 :
    • Distinct
  • Section 5 : Beginner: SQL Basics Part 2. 5 Lectures 00:26:32

    • Lecture 1 :
    • Where Clause.
    • Lecture 2 :
    • Operators used with Where Clause.
    • Lecture 3 :
    • Where Clause + AND & Where Clause + OR.
    • Lecture 4 :
    • Where Clause + LIKE.
    • Lecture 5 :
    • (Where Clause + BETWEEN & IN) & AS.
  • Section 6 : Beginner: SQL Basics Part 3 6 Lectures 00:21:55

    • Lecture 1 :
    • LIMIT & ORDER BY.
    • Lecture 2 :
    • FETCH vs LIMIT.
    • Lecture 3 :
    • NOT IN.
    • Lecture 4 :
    • ISNULL & IS NOT NULL.
    • Lecture 5 :
    • CAST.
    • Lecture 6 :
    • Test You Self (2)
  • Section 7 : SQL Basics Challenge. 1 Lectures

    • Lecture 1 :
    • SQL Basics Challenge
  • Section 8 : Intermediate: SQL Aggregations. 5 Lectures 00:09:37

    • Lecture 1 :
    • COUNT( ) Function, CREATE TABLE & INSERT INTO TABLE.
    • Lecture 2 :
    • SUM( ) Function.
    • Lecture 3 :
    • MIN( ) , MAX( ) & AVG( ) Functions.
    • Lecture 4 :
    • GROUP BY & HAVING.
    • Lecture 5 :
    • Test You Self (3)
  • Section 9 : SQL Aggregation Challenge! 1 Lectures

    • Lecture 1 :
    • SQL Aggregation Challenge
  • Section 10 : Intermediate: SQL Conditional 4 Lectures 00:12:32

    • Lecture 1 :
    • CASE
    • Lecture 2 :
    • NULLIF()
    • Lecture 3 :
    • COALESCE() Function in SQL
    • Lecture 4 :
    • Test You Self (4)
  • Section 11 : SQL Conditional Challenge! 1 Lectures

    • Lecture 1 :
    • SQL Conditional Challenge
  • Section 12 : Intermediate: SQL Time Data management 4 Lectures 00:17:32

    • Lecture 1 :
    • Overview of Time Functions in PostgreSQL
    • Lecture 2 :
    • TIMESTAMP EXTRACT()
    • Lecture 3 :
    • DATE_TRUNC() & DATE_PART()
    • Lecture 4 :
    • ::DATE IN PostgreSQL & CURRENT_DATE & now( )
  • Section 13 : Intermediate: SQL Joins 12 Lectures 00:46:58

    • Lecture 1 :
    • INNER JOIN
    • Lecture 2 :
    • Joins Types
    • Lecture 3 :
    • LEFT OUTER JOIN
    • Lecture 4 :
    • Deep understanding of LEFT JOIN
    • Lecture 5 :
    • RIGHT OUTER JOIN
    • Lecture 6 :
    • FULL OUTER JOIN
    • Lecture 7 :
    • CROSS JOIN
    • Lecture 8 :
    • UNION, UNION ALL, INTERSECT & EXCEPT
    • Lecture 9 :
    • SELF JOIN
    • Lecture 10 :
    • USING
    • Lecture 11 :
    • NATURAL JOIN
    • Lecture 12 :
    • Test Your Self (5)
  • Section 14 : SQL JOINS Challenge. 1 Lectures

    • Lecture 1 :
    • SQL JOINS Challenge
  • Section 15 : Intermediate: Sub-queries & Common Table Expression in SQL 4 Lectures 00:32:30

    • Lecture 1 :
    • Sub-queries
    • Lecture 2 :
    • SQL Sub-query + EXISTS OR ANY OR ALL
    • Lecture 3 :
    • Common Table Expression
    • Lecture 4 :
    • Test You Self (6) with Solution
  • Section 16 : Sub-query Challenge 1 Lectures

    • Lecture 1 :
    • SQL Sub-query & CTE Challenge.
  • Section 17 : Advanced: PostgreSQL Functions. 5 Lectures 00:22:48

    • Lecture 1 :
    • Math Functions
    • Lecture 2 :
    • Window Functions OVER()
    • Lecture 3 :
    • Window Functions RANK() + OVER() & NTILE() + OVER()
    • Lecture 4 :
    • Window Functions OVER() + LEAD()
    • Lecture 5 :
    • Window Functions OVER() + LAG()
  • Section 18 : Advanced: Other SQL Functions 4 Lectures 00:13:50

    • Lecture 1 :
    • GROUPING SETS(), ROLLUP(), CUBE()
    • Lecture 2 :
    • SELECT Statement + INTO & SELECT Statement + INTO + IN
    • Lecture 3 :
    • VIEW()
    • Lecture 4 :
    • Test Your Self (7) With Solution.
  • Section 19 : PostgreSQL String Functions. 6 Lectures 00:21:21

    • Lecture 1 :
    • PostgreSQL POSITION Function.
    • Lecture 2 :
    • STRPOS() & REPLACE() in PostgreSQL.
    • Lecture 3 :
    • PostgreSQL LEFT(), RIGHT(), BTRIM() & SPLIT_PART() Functions.
    • Lecture 4 :
    • PostgreSQL CONCAT Function.
    • Lecture 5 :
    • PostgreSQL LOWER(), UPPER() & INITCAP() Functions.
    • Lecture 6 :
    • Test Your Self (8) solution With Solution.
  • Section 20 : Final Exam 2 Lectures

    • Lecture 1 :
    • Final Exam.
    • Lecture 2 :
    • Final Exam Model Answers.
  • Section 21 : Python + PostgreSQL introduction. 7 Lectures 00:16:24

    • Lecture 1 :
    • Python Download & Install
    • Lecture 2 :
    • Online jupyter lab
    • Lecture 3 :
    • Using CMD & Python pip.PyPi to Install Jupyter Lab & Pandas
    • Lecture 4 :
    • Jupyter Commands
    • Lecture 5 :
    • Using Python to load and querying PostgreSQL Database
    • Lecture 6 :
    • Runnig SQL Query Using Python Panadas Module
    • Lecture 7 :
    • Using Python Pandas Package to load PostgreSQL the Data Output file
  • Section 22 : Using Python Pandas in Data Analysis of PostgreSQL Data output. 5 Lectures 00:22:58

    • Lecture 1 :
    • Data Analysis Process Overview.
    • Lecture 2 :
    • Pandas Methods.
    • Lecture 3 :
    • Pandas data visualization.
    • Lecture 4 :
    • Pandas Data Analysis.
    • Lecture 5 :
    • Sampling Error.
  • Section 23 : Scrape the Web & Saving Data to a Database. 4 Lectures 00:31:39

    • Lecture 1 :
    • How to Scrape a website???
    • Lecture 2 :
    • Scrape a Table inside a Webpage using Pandas and LXML Python Modules!
    • Lecture 3 :
    • Visualization of the Scarped Data.
    • Lecture 4 :
    • Save The Scraped Data to a Database.
  • Learnfly Google Logo
  • Learnfly Facebook Logo
  • Learnfly Apple Logo
  • Learnfly EA Logo
  • Learnfly Amazon Logo
  • Learnfly IBM Logo
  • Learnfly Microsoft Logo
  • Learnfly Reddit Logo
  • Learnfly Spotify Logo
  • Learnfly Uber Logo
  • Learnfly Youtube Logo
  • Learnfly Instagram Logo
  • How do i access the course after purchase?

    It's simple. When you sign up, you'll immediately have unlimited viewing of thousands of expert courses, paths to guide your learning, tools to measure your skills and hands-on resources like exercise files. There’s no limit on what you can learn and you can cancel at any time.
  • Are these video based online self-learning courses?

    Yes. All of the courses comes with online video based lectures created by certified instructors. Instructors have crafted these courses with a blend of high quality interactive videos, lectures, quizzes & real world projects to give you an indepth knowledge about the topic.
  • Can i play & pause the course as per my convenience?

    Yes absolutely & thats one of the advantage of self-paced courses. You can anytime pause or resume the course & come back & forth from one lecture to another lecture, play the videos mulitple times & so on.
  • How do i contact the instructor for any doubts or questions?

    Most of these courses have general questions & answers already covered within the course lectures. However, if you need any further help from the instructor, you can use the inbuilt Chat with Instructor option to send a message to an instructor & they will reply you within 24 hours. You can ask as many questions as you want.
  • Do i need a pc to access the course or can i do it on mobile & tablet as well?

    Brilliant question? Isn't it? You can access the courses on any device like PC, Mobile, Tablet & even on a smart tv. For mobile & a tablet you can download the Learnfly android or an iOS app. If mobile app is not available in your country, you can access the course directly by visting our website, its fully mobile friendly.
  • Do i get any certificate for the courses?

    Yes. Once you complete any course on our platform along with provided assessments by the instructor, you will be eligble to get certificate of course completion.
    Learnfly LMS Sample
  • For how long can i access my course on the platform?

    You require an active subscription to access courses on our platform. If your subscription is active, you can access any course on our platform with no restrictions.
  • Is there any free trial?

    Currently, we do not offer any free trial.
  • Can i cancel anytime?

    Yes, you can cancel your subscription at any time. Your subscription will auto-renew until you cancel, but why would you want to?
User Images | Learnfly

7261 Course Views

13 Courses

Hello there! With over 350,000 happy students enrolled in my courses, I'm thrilled to be sharing my programming and data science expertise with you. As a programmer and data scientist, I've mastered several programming languages, including Python, SQL, JavaScript, R Programming, as well as tools like Excel, Tableau, Jupyter Notebook, Apache Cassandra, Apache Spark, Apache Airflow, Apache Kafka, AWS, and R Studio. I'm passionate about teaching and sharing my knowledge with the community. When I'm not coding, you can usually find me hiking or reading a good book. I believe that lifelong learning is essential for personal development, and my courses are designed to encourage students to continue learning outside of formal education. I update my courses every month to add new sections based on your feedback and requests. So don't wait – enroll in my courses now and start your journey towards mastering programming, web development, data science, data Engineering and Machine Learning!
View More...
  • Unmatched Variety and Value!
    Learnfly's monthly subscription offers unlimited access to a vast range of courses. Affordable pricing, compared to competitors, makes it the ultimate choice for continuous learning.
    Jessica M.

    4.7

    JM
  • Top-Notch Quality, Affordable Rates!
    High-quality courses with certified instructors make Learnfly stand out. The affordable pricing is a game-changer for those seeking premium education.
    Alex P.

    4.5

    AP
  • Certified Excellence Every Time!
    Learnfly's courses, taught by certified instructors, ensure top-notch learning experiences. The course completion certificates add significant value to one's skill set.
    Sarah R.

    4.3

    SR
  • Round-the-Clock Support!
    Learnfly goes the extra mile with 24/7 course support. Their dedication to helping students succeed is commendable.
    Ryan K.

    4.1

    RK
  • Learn Anywhere, Anytime!
    Whether on mobile, PC, or tablet, Learnfly's platform offers flexibility. Learning on the go has never been easier.
    Emily S.

    4.7

    ES
  • Job-Ready Skills!
    Learnfly's job-oriented courses equip learners with practical skills for the workplace. An investment in career growth!
    Jake M.

    4.2

    JM
  • Budget-Friendly Brilliance!
    Learnfly's pricing is a steal for the quality and variety of courses offered. Quality education without breaking the bank.
    Olivia T.

    4.5

    OT
  • Instructor Excellence Unleashed!
    Learn from the best with Learnfly's certified instructors. The platform ensures that knowledge is imparted by industry experts.
    Daniel L.

    4.0

    DL
  • Achievement Unlocked!
    Learnfly not only offers courses but also recognizes your efforts with course completion certificates. A sense of accomplishment with every course finished.
    Maya H.

    4.6

    MH
  • Learning Revolution!
    Learnfly's platform is a revolution in education. Access to unlimited courses at affordable rates is a game-changer.
    Ethan W.

    4.7

    EW
  • a-tableau-prep-masterclass-with-real-world-business-problems

    a Tableau Prep Masterclass- With re...

    By : Siddharth Pawar

    Lectures 21 Beginner 1:57:42
  • data-visualization-with-tableau-10-5

    Data visualization with Tableau 10....

    By : Siddharth Pawar

    Lectures 29 Beginner 3:39:45
  • tableau-server-2018-administration

    Tableau Server 2018 Administration

    By : Siddharth Pawar

    Lectures 26 Beginner 3:9:59
  • statistical-modeling-for-data-science

    Statistical Modeling for Data scien...

    By : Gulab Chand Tejwani

    Lectures 13 Intermedite 1:4:34
  • qliksense-data-visualization-and-analytics-a-z

    QlikSense Data Visualization and An...

    By : Lorenz De Smedt

    Lectures 20 Beginner 1:57:34
  • tableau-fundamental-2020

    Tableau Fundamental 2020

    By : Sivin Duong

    Lectures 12 Beginner 1:54:46

Students learning on Learnfly works with Fortune 500 companies around the globe.

  • Learnfly | a-l-1a Icons
  • Learnfly | a-l-2a Icons
  • Learnfly | a-l-3a Icons
  • Learnfly | a-l-4a Icons
  • Learnfly | a-l-6a Icons
  • Learnfly | a-l-7a Icons
Sign Up & Start Learning
Learnfly | Sign Up Icons
Learnfly | Sign Up Icons
Learnfly | Sign Up Icons
By signing up, you agree to our Terms of Use and Privacy Policy
Reset Password
Enter your email address and we'll send you a link to reset your password.
Learnfly | Sign Up Icons