Course Highlights
Python is a general-purpose programming language that is widely used in data science. It is known for its simplicity, readability, and versatility. In this Python, JavaScript, and Microsoft SQL for Data science course, you will learn the basics of Python, including variables, data types, operators, conditional statements, control flow statements, functions and error handling. You will also learn how to use Python for data science tasks such as cleaning, analysis and visualization.
JavaScript is a scripting language. It is primarily used for front-end web development. However, it also can be used for data science tasks such as data visualization and data analysis.
In this course, you will learn the basics of JavaScript, including variables, data types, operators, conditional statements, control flow statements, functions, and error handling. You will also learn how to use JavaScript for data science tasks such as data cleaning and data visualization.
Microsoft SQL is a relational database management system (RDBMS) that stores, manages, and retrieves data. It is one of the most popular RDBMSs in the world.
In this course, you will learn the basics of Microsoft SQL, including SQL statements, data manipulation statements, data query statements, and data definition statements. You will also learn to use Microsoft SQL to create, read, update, and delete data from a database.
Learning outcome
- Understand the foundational principles of JavaScript, Python, and Microsoft SQL.
- Develop proficiency in Python’s Object Oriented Programming and its applications.
- Craft and execute advanced MS SQL queries and commands.
- Write JavaScript code to create and manipulate web pages
- Use Python for data science tasks such as data cleaning, analysis, and visualization
- Query and manage data using Microsoft SQL
- Develop and design data science solutions
Course media
Why should I take this course?
- Comprehensive coverage of three primary data science languages.
- Tailored curriculum to ensure step-by-step progression.
- Future-proof your skills in an ever-evolving tech landscape.
- Position yourself as a versatile coder in the job market.
- Transform raw data into insightful conclusions effectively.
Career Path
- Data Scientist
- Data Analyst
- Machine Learning Engineer
- Business Intelligence Analyst
- Software Engineer
- Web Developer
Requirements
- No prior programming experience is required
- Access to a computer with an internet connection
- A willingness to learn and practice
Course Curriculum
-
Introduction00:03:00
-
How to ask great questions00:01:00
-
Installing Code Editor00:04:00
-
What is JavaScript00:09:00
-
Hello World Program00:14:00
-
Getting Output00:11:00
-
Internal JavaScript00:13:00
-
External JavaScript00:09:00
-
Inline JavaScript00:04:00
-
Async and defer00:06:00
-
Variables00:13:00
-
Data Types00:10:00
-
Numbers00:06:00
-
Strings00:06:00
-
String Formatting00:05:00
-
Arithmetic operators00:07:00
-
Assignment operators00:03:00
-
Comparison operators00:06:00
-
Logical operators00:08:00
-
If-else statement00:05:00
-
If-else-if statement00:04:00
-
While loop00:09:00
-
Do-while loop00:02:00
-
For loop00:08:00
-
Coding Exercise00:02:00
-
Solution for Coding Exercise00:02:00
-
Creating a Function00:07:00
-
Function Call()00:07:00
-
Function with parameters00:05:00
-
Try-catch00:05:00
-
Try-catch-finally00:17:00
-
On Submit Validation00:09:00
-
Input Numeric Validation00:12:00
-
Introduction to Python00:02:00
-
Python vs. Other Languages00:04:00
-
Why Its Popular00:04:00
-
Command Line Basics00:07:00
-
Python Installation (Step By Step)00:06:00
-
PyCharm IDE Installation00:08:00
-
Getting Start PyCharm IDE00:05:00
-
First Python Hello World Program00:07:00
-
Variables00:16:00
-
Data Types00:13:00
-
Type Casting00:07:00
-
User Inputs00:08:00
-
Comments00:04:00
-
Strings00:05:00
-
String Indexing00:05:00
-
String Slicing00:04:00
-
String Built-in Functions00:04:00
-
Formatting String (Dynamic Data)00:05:00
-
Arithmetic Operators00:08:00
-
Assignment Operators00:05:00
-
Comparison Operators00:05:00
-
Logical Operators00:02:00
-
AND Operator00:04:00
-
OR Operator00:02:00
-
NOT Operator00:03:00
-
Booleans00:02:00
-
Arrays in Earlier00:02:00
-
Lists00:06:00
-
Add List Items00:03:00
-
Remove List Items00:01:00
-
Sort Lists00:03:00
-
Join Lists00:08:00
-
Tuples00:08:00
-
Update tuples00:07:00
-
Join tuples00:02:00
-
Dictionaries00:06:00
-
Add Dictionary Items00:04:00
-
Remove Dictionary Items00:03:00
-
Nested Dictionaries00:04:00
-
Sets00:04:00
-
Add Set Items00:03:00
-
Remove Set Items00:01:00
-
Join Set Items00:04:00
-
If Statement00:03:00
-
If-else Statement00:04:00
-
If-elif-else Statement00:04:00
-
If Statement Coding Exercise00:05:00
-
Flow Charts00:06:00
-
While Loops Statement00:10:00
-
For Loops Statement00:06:00
-
The range() Function00:04:00
-
Nested Loops00:03:00
-
2D List using Nested Loop00:04:00
-
Guessing Game00:07:00
-
Car Game00:10:00
-
Creating a Function00:03:00
-
Calling a Function00:06:00
-
Function with Arguments00:05:00
-
Args, Arbitary Arguments00:04:00
-
kwargs, Arbitary Keyword Arguments00:06:00
-
Project Overview00:03:00
-
ATM Realtime Project00:13:00
-
Introduction to Class00:07:00
-
Create a Class00:09:00
-
Calling a Class Object00:08:00
-
Class Parameters – Objects00:05:00
-
Access Modifiers(theory)00:10:00
-
Introduction to methods00:06:00
-
Create a method00:07:00
-
Method with parameters00:12:00
-
Method default parameter00:06:00
-
Multiple parameters00:05:00
-
Method return keyword00:04:00
-
Method Over loading00:05:00
-
Introduction to OOPs00:05:00
-
Classes and Objects00:08:00
-
Class Constructors00:07:00
-
Introduction00:04:00
-
Inheritance00:13:00
-
Polymorphism00:13:00
-
Assessment Test00:03:00
-
Solution for Assessment Test00:03:00
-
Introduction00:03:00
-
Access Modifiers (public, protected, private)00:20:00
-
Encapsulation00:07:00
-
Abstraction00:07:00
-
Dice Game00:06:00
-
Card and Deck Game Playing00:07:00
-
PIP command installations00:12:00
-
Modules00:12:00
-
Built-in Modules00:03:00
-
Packages00:08:00
-
Reading CSV files00:12:00
-
Errors – Types of Errors00:08:00
-
Try – Except Exceptions Handling00:07:00
-
Try-Except-Finally Blocks00:07:00
-
Introduction00:04:00
-
Overview of Databases00:09:00
-
MSSQL Installation00:27:00
-
MSSQL SSMS Installation00:08:00
-
Connecting to MS-SQL (Windows Authentication)00:05:00
-
Connecting to MS-SQL (SQL Server Authentication)00:06:00
-
SQL statement basic00:13:00
-
SELECT Statement00:16:00
-
SELECT DISTINCT00:17:00
-
Column AS Statement00:09:00
-
COUNT00:10:00
-
SELECT WHERE Clause – One00:05:00
-
SELECT WHERE Clause – Two00:12:00
-
ORDER BY00:10:00
-
TOP in MSSQL00:06:00
-
BETWEEN00:13:00
-
IN Operator – Condition00:08:00
-
LIKE00:13:00
-
Overview of GROUP BY00:08:00
-
Aggregation Function – SUM()00:12:00
-
Aggregation Function – MIN()-MAX()00:08:00
-
GROUP BY – One(theory)00:11:00
-
GROUP BY – Two(practical)00:14:00
-
HAVING00:15:00
-
Overview of JOINS00:07:00
-
Introduction to JOINS00:07:00
-
AS Statement00:04:00
-
INNER Join00:12:00
-
Full Outer Join00:07:00
-
Left Outer Join00:06:00
-
Right Outer Join00:08:00
-
Union00:07:00
-
Basic of Advanced SQL Commands00:04:00
-
Timestamp00:12:00
-
Extract from Timestamp00:08:00
-
Mathematical Scalar Functions00:11:00
-
String Functions00:17:00
-
Sub Query00:07:00
-
Basic of Database and Tables00:10:00
-
Data Types00:11:00
-
Select Datatype on SSMS00:05:00
-
How to set Primary Key00:06:00
-
How to set Foreign Key00:12:00
-
Create Table using SQL Script00:07:00
-
Insert query00:06:00
-
Update query00:08:00
-
Delete query00:07:00
-
Alter Table00:04:00
-
Drop Table00:03:00
-
Check Constraint00:14:00
-
NOT NULL Constraint00:12:00
-
UNIQUE Constraint00:11:00
-
Overview of Database and Tables00:04:00
-
Creating a Database backup using SSMS00:11:00
-
Restoring a Database from backup using SSMS00:08:00
14-Day Money-Back Guarantee
-
Duration:22 hours, 6 minutes
-
Access:1 Year
-
Units:184
Want to get everything for £149
Take Lifetime Pack