• An empty cart

    You have no item in your shopping cart

  • An empty cart

    You have no item in your shopping cart

Enter your keyword



Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python’s design philosophy emphasizes code readability with its notable use of significant whitespace

By the end of this course, you should be able to learn and implement:

  • Introduction to Python
  • Intermediate Python
  • Introduction to Databases in Python
  • Interactive Data Visualization with Bokeh
  • Python Data Science Toolbox (Part 2)
  • Python Data Science Toolbox (Part 1)
  • Introduction to Importing Data in Python
  • pandas Foundations
  • Manipulating DataFrames with pandas
  • Merging DataFrames with pandas
  • Introduction to Network Analysis in Python


Section 1

  • The various types of databases
  • introduction to Structured Query Language
  • distinction between client server and file server databases
  • understanding SQL Server Management Studio
  • SQL Table basics
  • data types and functions
  • Transaction-SQL
  • authentication for Windows
  • Data control language
  • Identification and Keywords in T-SQL
  • Drop Table

Section 2

  • Introduction to relational databases
  • basic concepts of relational tables
  • working with rows and columns
  • various operators used like logical and relational
  • domains
  • constraints
  • stored procedures
  • indexes
  • primary key and foreign key
  • understanding group functions
  • unique key

Section 3

  • Deep dive into SQL Tables
  • working with SQL functions
  • operators and queries
  • creation of tables
  • retrieving data from tables
  • combining rows from tables using Inner
  • Outer
  • Cross and Self joins
  • deploying Operators like Union, Intersect, Except, 
  • creation of Temporary Table
  • Set Operator rules
  • working with Table variables

Section 4

  • Understanding what SQL functions do
  • aggregate functions
  • scalar functions
  • functions that work on different data sets like numbers, characters & strings, dates
  • learning Inline SQL functions
  • general functions and duplicate functions

Section 5

  • Understanding of SQL Subqueries
  • rules of Subqueries, the statements and operators with which Subqueries can be used
  • modification of sub queries using set clause
  • understanding the different types of Subqueries – Where, Insert, Update, Select, Delete, etc.
  • ways to create and view Subqueries.

Section 6

  • Learning about SQL Views
  • ways of creating, using, altering, dropping, renaming and modifying Views
  • understanding Stored Procedures
  • key benefits of it
  • working with Stored Procedures
  • error handling
  • studying user-defined functions

Section 7

  • Detailed study of user-defined functions
  • various types of UDFs like Scalar
  • Inline Table Value
  • multi-statement Table
  • what are Stored Procedures? 
  • when to deploy Stored Procedures? 
  • What is Rank Function? 
  • Triggers
  • when to execute Triggers?

Section 8

  • Detailed understanding of SQL Server Management Studio 
  • learning what is Pivot in Excel and SQL Server
  • XL path
  • differentiating between Char
  • Varchar and NVarchar
  • working with Indexes
  • creation of Index
  • advantages
  • records grouping
  • searching, sorting
  • modifying data
  • creation of clustered indexes
  • using index to cover queries
  • index guidelines and Common Table Expression

Section 9

  • Design and implement a relational database schema
  • design and implement indexes
  • distinguish between indexed and included columns
  • implementing clustered index
  • designing and implementing views
  • implementing column store views

Section 10

  • Defining table and foreign key constraints
  • writing Transact-SQL statement
  • identifying results of Data Manipulation Language (DML)
  • designing stored procedure components
  • implementing input and output parameters
  • implementing error handling
  • transaction control logic in stored procedures
  • designing trigger logic
  • DDL triggers

Section 11

  • Implementing transactions
  • Identifying DML statements based on transaction behaviour
  • understanding explicit and implicit transactions
  • managing isolation levels
  • identifying concurrency and locking behaviour
  • implementing memory – optimised tables

Section 12

  • Determining accuracy of statistics
  • designing statistics maintenance tasks
  • using dynamic management objects
  • identifying missing indexes
  • consolidating overlapping indexes
  • analysing and troubleshooting query plans
  • managing performance of database instances
  • monitoring SQL server performance

SQL Projects
Project 1 : Writing complex Sub Queries

Industry : General

Problem Statement : How to create sub queries using SQL

Topics : This project will give you hands-on experience in working with SQL sub-queries and utilizing it in various scenarios. Some of the sub-queries that you will be working with and gain hands-on experiences in are – IN or NOT IN, ANY or ALL, EXISTS or NOT EXISTS, and other major queries.

Highlight :

Accessing and manipulating databases

Operators & Control Statements in SQL

Executing queries in SQL against databases.

Project 2 : Querying a large relational database

Industry : General

Problem Statement : How to get details about customers by querying the database

Description :  In this project you will work on downloading a database and restoring it on the server. You will then query the database to get customer details like name, phone number, email id, sales made in a particular month, increase in month-on-month sales and even total sales made to a particular customer.

Highlights :

Table basics and data types

Various SQL Operators

Various SQL Functions.

Project 3 : Relational database design

Industry :  General

Problem Statement : How to convert a relational design into a table in SQL Server

Topics : In this project you will work on converting a relational design that has enlisted within it the various users, user roles, user accounts and their statuses. You will create a table in SQL Server and insert data into it. With at least 2 rows in each of the tables, you have to ensure that you have created respective foreign keys.

Highlights :

Define Relations/Attributes

Define the Primary Keys

Create Foreign Keys

Reviews Statistic

0 out of 0
0 Ratings
5 Start 0
4 Start 0
3 Start 0
2 Start 0
1 Start 0


There are no reviews yet.

Be the first to review “python”

Start On March 15, 2019
Duration 60 hrs
Level Beginner
Price $0.00

Share our course