SQL Bootcamp Nov2024 by techTFQ
4 weeks
·Live Course
Simple, Effective, and Interactive way to learn SQL
Your Instructor
Thoufiq (techTFQ)
Simplify Learning
Course Overview
SQL Bootcamp Nov2024 is a LIVE and Interactive SQL course for complete beginners. This bootcamp covers basic, intermediate, and advanced SQL concepts and includes 6 SQL CASE studies / Projects, 100+ SQL problems, and 50 SQL Interview problems.
Bootcamp details
- Starts on 30-Nov-2024
- Timing: 17:30 IST (India time), 07:00 Eastern Time (US time), 13:00 CET
- 10 live & interactive sessions of 3 hours each
- Every Saturday and Sunday from 30th Nov until 29th Dec
- Recordings will be available
- Cost is $30 USD (INR 2,400)
- 6 SQL Case studies / projects
- Solve 100+ SQL queries
- Solve 50 SQL Interview problems
Who is the bootcamp for?
- Anyone willing to learn SQL from scratch.
- Anyone with basic SQL knowledge and wants to solidify your intermediate and advance skills.
- Anyone who wants to get hands on experience solving SQL queries.
Which job roles can benefit from this bootcamp?
Job roles such as data engineer, data analyst, data scientist, database developer, software engineer, BI analyst, business analyst, quality analyst, SQL developer etc.
What are the pre-requisites for taking up this SQL bootcamp?
- A computer (Desktop or Laptop)
- Fast & reliable internet connection.
.
Course Contents
- Introduction & Pre-requisites
- Course Introduction
- Welcome message
- What will you learn in this course?
- Who is this course for?
- Introduction to SQL
- What is Data?
- What is Database?
- How is data stored in database?
- What sort of database are we using?
- What is SQL?
- Why do we use SQL?
- What is a Schema?
- Installing database and IDE
- Which database should you choose? This course is applicable to which database?
- Install PostgreSQL in Mac and Windows
- Install PgAdmin too in Mac and Windows
- Exercise/Practice
- Create new database & schema
- Course Introduction
- Basic SQL
- SQL Commands
- DDL (Data Definition Language)
- CREATE
- DROP
- ALTER
- TRUNCATE
- DML (Data Manipulation Language)
- INSERT
- UPDATE
- DELETE
- MERGE
- DCL (Data Control Language)
- GRANT
- REVOKE
- TCL (Transaction Control Language)
- COMMIT
- ROLLBACK
- SAVEPOINT
- DQL (Data Query Language)
- SELECT
- DDL (Data Definition Language)
- Data Types
- INT
- VARCHAR (TEXT)
- DATE
- FLOAT (DECIMAL)
- BOOLEAN
- IDENTITY column (Auto Increment)
- Constraints
- Primary Key
- Foreign Key
- Unique
- Check
- Not Null
- Default
- Exercise/Practice
- Operators in SQL
- Arithmetic Operators ( + , - , / , * , % )
- Logical Operators ( AND , OR , NOT , EXISTS , IN , LIKE , ANY , ALL , BETWEEN , SOME)
- Comparison Operators ( = , <> , ! = , < , > , < = , > = )
- CASE Statement
- Important SQL Clause
- DISTINCT
- ORDER BY
- LIMIT (TOP)
- UNION , UNION ALL
- INNER Join
- CASE Study /Project - 1 (Solve 30 basic SQL problems)
- SQL Commands
- Intermediate SQL
- Group By & Having clause
- Aggregate functions
- MIN , MAX , SUM , COUNT , AVG
- Order of Execution
- Normalisation in SQL
- 1NF
- 2NF
- 3NF
- CASE Study /Project - 2 (Solve 10 SQL problems)
- Sub-Queries
- Scalar Subquery
- Multi-row subquery
- Correlated subquery
- CTE table (WITH clause)
- All types of JOINS
- LEFT Join
- RIGHT Join
- Full Join
- Cross Join
- SELF Join
- NATURAL Join
- CASE Study /Project - 3 (Solve 10 SQL problems)
- In-built functions in SQL
- Date Functions
- String Functions
- CASE Study /Project - 4 (Solve 10 SQL problems)
- Window functions
- RANK
- DENSE_RANK
- ROW_NUMBER
- LEAD
- LAG
- FIRST_VALUE
- LAST_VALUE
- NTH_VALUE
- NTILE
- Views
- CASE Study /Project - 5 (Solve 20 SQL problems)
- Advanced SQL
- Recursive SQL Queries
- PIVOT table, CROSSTAB function
- Materialized Views
- Stored Procedure
- Variables
- Parameters
- IF Statement
- Exception handling
- Loop statements
- Print statement
- User Defined functions
- CASE Study /Project - 6 (Solve 5 SQL problems)
- Interview Problems
- 30 Interview problems
- 20 easy
- 20 medium
- 10 hard
- 30 Interview problems
What you’ll get out of this course
Get hands on experience solving SQL Queries
Learn basic, intermediate and advance SQL concepts
Solve realistic SQL interview problems
Practically learn SQL solving over 100 queries
Clarify doubts during the live class
Solve SQL assignments
Live and Interactive way of learning
Your Instructor
Thoufiq (techTFQ)
Simplify Learning
Frequently Asked Questions
Which database will be used?
What will I learn in this course?
Will recordings be available?
How long will the recordiings be available?
What are the pre-requisites for taking this bootcamp?
How is this bootcamp different from your previous bootcamp?
How is this bootcamp different from your free YouTube videos?
What happens if I miss a live class?
Will I be getting learning materials?