Python 3 and Data Science Mastery Practical Python 3

BY
Udemy

Mode

Online

Fees

₹ 639 3499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 639  ₹3,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction

  • Introduction

Download & Install the Required Softwares

  • Install Anaconda
  • Update Anaconda
  • Our package managers
  • Install jupyter-matplotlib
  • Download and Install Visual Studio Code

Learn to use IPython & Jupyter Notebook

  • IPython
  • Jupyter Notebook

Python Programming Basics

  • Variables
  • Source code
  • Arithmetic
  • Source code
  • Strings - Single Quoted & Double Quoted Strings
  • Source code
  • Triple-quoted Strings
  • Source code
  • Get input from the user
  • Source code
  • Decision making
  • Objects
  • Source code

Control Statement in Python

  • if, elif and else
  • Source code
  • while loop
  • Source code
  • for loop
  • Source code
  • Augmented assignments
  • Source code
  • Sequence iteration
  • Source code
  • Sentinel iteration
  • Source code
  • Range function
  • Source code
  • Decimal type
  • Source code
  • Logical operators
  • Source code

Functions in Python

  • Defining functions
  • Source code
  • Functions with multiple parameters
  • Source code
  • Random number generation
  • Source code
  • math Module
  • Source code
  • Default Argument Value
  • Source code
  • Keyword Arguments
  • Source code
  • Arbitrary Parameter List
  • Source code
  • Methods
  • Source code
  • Scoping
  • Source code
  • Import statement
  • Source code
  • Function arguments
  • Source code
  • Reproducibility
  • Source code

Sequence in Python Programming - Master Lists & Tuples

  • Intro- What we are going to learn in this section of the course
  • Install Code-Runner Extension in Visual Studio Code
  • Alist of Integer Values & Accessing List Elements With Positive Indices
  • Source Code
  • Negatives Indices & Math Operations to access elements & Mutable Lists
  • Source Code
  • Populating list with a range & Concatenation Operator & Boolean Operations
  • Source Code
  • Tuples
  • Tuples Source Code
  • Why you should learn about sequence unpacking in Python
  • Unpacking Tuples, Strings & Lists
  • Unpacking Tuples, Strings & Lists - Source Code
  • Unpacking Range of Integer Values
  • Unpacking Range of Integer Values - Source Code
  • Use "Unpacking" to add the swapping feature to your app
  • Use "Unpacking" to add a swapping feature to your app - Source Code
  • Unpacking Enumerated Sequences With their Indices & Corresponding Values
  • Unpacking Enumerated Sequences - Source Code
  • Create a primitive bar chart with # ;)
  • Source Code
  • Slice an ordered subset of sequence values
  • Source Code
  • Slice an intermittent subset of sequence values
  • Source Code
  • Use negative indices to slice a reversed subset of sequence values
  • Source Code
  • Count backward the sequence - "The HARD way"
  • Source Code
  • Update a subset of sequence values
  • Source Code
  • Delete a subset of sequence values
  • Source Code
  • Modify an intermittent subset of sequence values
  • Source Code
  • Determine the identity of your sequence object after slicing
  • Source Code
  • Del Statement
  • Source Code
  • Pass a list object to a function - Passing by reference explained!
  • Source Code
  • The Sort Method
  • Source Code
  • The Sorted Function
  • Source Code
  • Sequence Searching
  • Source Code
  • Usages of "in" and "not in" keywords when it comes to sequence searching
  • Source Code
  • Inserting & Appending
  • Source Code
  • Extend your list
  • Source Code
  • Remove & Clear List Elements
  • Source Code
  • Count up the list items and determine the occurrence
  • Source Code
  • Reverse your list of elements
  • Source Code
  • How to create a shallow list copy of your list elements
  • Source Code
  • How to create a shallow list copy of your list elements
  • Source Code
  • Stack Data Structure and the pop() function
  • Source Code
  • Simple List Comprehension Creation
  • Source Code
  • Complex List Comprehension Creation
  • Source Code
  • Add decision-making to your list comprehension
  • Source Code
  • Apply List Comprehension to other sorts of sequences
  • Source Code
  • Generator Expression Vs List Comprehension - Which one is better?
  • Source Code
  • Generator Expressions
  • Source Code
  • Functional Programming With Filter()
  • Source Code
  • Use Lambda Expression to Simplify the Process of Filtering
  • Source Code
  • Functional Programming With Map()
  • Source Code
  • Functional Programming With Reduce()
  • Source Code
  • The ord function - Get the numeric value of your sequence!
  • Source Code
  • Sequence processing with min() and max()
  • Source Code
  • The Zip Function
  • Source Code
  • Two Dimensional Arrays
  • Source Code

Dictionaries & Sets in Python

  • Intro - What is a dictionary & set
  • How to create a dictionary in Python
  • Source Code
  • Iterate through a dictionary
  • Source Code
  • Access, Update and Insert new Entities to your Dictionary
  • Source Code
  • Remove Entities From your Dictionary
  • Source Code
  • Get Function
  • Source Code
  • Keys & Values Methods and Operations
  • Source Code
  • Dictionary Comparison
  • Source Code
  • Sets
  • Source Code
  • Comparing Sets
  • Source Code
  • Union Function
  • Source Code
  • Intersection Function
  • Source Code
  • Difference Function
  • Source Code
  • Symmetric Difference Function
  • Source Code
  • IsDisjoint Function
  • Source Code
  • Update Method
  • Source Code
  • Add Method
  • Source Code
  • Remove Method
  • Source Code

Array Oriented Programming With Numpy

  • Intro
  • Creating Arrays & Two Dimensional Arrays Using Numpy
  • Source Code
  • Numpy Array Attributes
  • Source Code
  • Populate your array with special values
  • Source Code
  • Create Arrays Using Ranges
  • Source Code

Master Strings in Python

  • Intro
  • Presentation Types
  • Source Code
  • Field Widths & Alignment
  • Source Code
  • Numeric Formatting
  • Source Code
  • String's Format Method
  • Source Code
  • Concatenating & Repeating Strings
  • Source Code
  • Stripping Whitespace From Strings
  • Source Code

Files & Exceptions in Python

  • Intro
  • Learn about files in Python - How does Python treats them?
  • How to write to a text file
  • Source Code
  • How to read data from a text file
  • Source Code
  • Update your text file
  • Source Code
  • Exception Handling
  • Facing Invalid Data or Input
  • Source Code
  • Try Statement
  • Source Code
  • Finally Clause
  • Source Code
  • Extra point: Wrap the statement with a try suit
  • Source Code

Object Oriented Programming

  • Intro
  • Create your custom class
  • Source Code
  • Attribute access control
  • Properties
  • Source Code
  • Private attribute simulation
  • Source Code
  • Inheritance
  • Source Code
  • Polymorphism
  • Source Code
  • Duck typing
  • Source Code
  • Object class
  • Operator overloading

Natural Language Processing (NLP)

  • Intro
  • Get Textblob
  • Create Textblobg
  • Source Code
  • Text tokenizing
  • Source Code
  • Parts of speech tagging
  • Source CodeNoun phrase extraction
  • Source Code
  • Textblob's default sentiment analyzer
  • Source Code
  • NaiveBayesAnalyzer
  • Source Code
  • Language detection and translation
  • Source Code
  • Pluralization & Singularization
  • Source Code
  • Spell checking & Correction
  • Source Code

Twitter Data Mining

  • Intro
  • Create your Twitter developer account
  • Get yourself comfortable with reading Twitter API docs
  • Create your first Twitter app project and access the private credentials
  • Install the tweepy module on your system
  • Authenticate with Twitter
  • Source Code
  • Access information of a Twitter account
  • Source Code
  • Access the user's followers and friends by using the cursor object
  • Source Code
  • Find out who the user's followers are!
  • Source Code
  • Find out who the user's followings are!
  • Source Code
  • Get user's latest tweets
  • Source Code
  • Search the recent tweets
  • Source Code

IBM Watson & Cognitive Computing

  • Intro
  • IBM Watson explained
  • Create an IBM cloud account
  • Install the necessary components
  • Translator app demo
  • Translator app to-do list
  • Register for the speech-to-text service
  • Register for the text-to-speech service
  • Register for the language translator service
  • Import Watson SDK classes and media modules
  • Source code
  • Translate function & entry point
  • Source Code
  • Record user's voice function
  • Source code
  • Step #1: Record English audio
  • Source code
  • Speech-to-text function
  • Source code
  • Step #2: Transcribe English speech to English text
  • Source code
  • Translate function
  • Source code
  • Step #3: Translate the English text into the french text
  • Source code
  • Text-to-speech function
  • Source code
  • Step #4: Convert the french text into spoken french audio
  • Source code
  • Play function
  • Source code
  • Step #5: Play french audio
  • Source code
  • Step #6: Record french audio
  • Source code
  • Step #7: Transcribe the french speech into french text
  • Source code
  • Step #8: Translate the french text into English text
  • Source code
  • Step #9: Convert the English text into spoken English audio
  • Source code
  • Step #10: Play English audio & finishing touches
  • Source code
  • Project source code

Machine Learning in Python

  • Intro
  • Machine Learning Types
  • Classification model
  • Scikit-Learn library
  • Datasets
  • Digits dataset
  • K-Nearest Neighbors Algorithm
  • Hyperparameters
  • Loading the digits dataset
  • Source code
  • Target & Data attributes
  • Source code
  • Set up data
  • Source code
  • Create a diagram
  • Source code
  • Display digit images
  • Source code
  • Splitting data for training and testing purposes
  • Source code
  • Training & Testing size customization
  • Source code
  • Create the Model
  • Source code
  • Train the Model
  • Source code
  • Predict data & Test your model
  • Source code
  • Final source code

Deep Learning in Python

  • Introduction
  • Deep learning models
  • Neural networks
  • Artificial neurons
  • Artificial Neural Network Diagram
  • Iterative learning process
  • How synapses are activated
  • Backpropagation technique
  • Tensors
  • Convnets
  • MNIST digits dataset
  • Probabilistic classification
  • Keras reproducibility
  • Keras neural network components
  • Loading MNIST Dataset
  • Source code
  • Explore MNIST Data
  • Source code
  • Digits visualization
  • Source code
  • Data preparation process - Reshaping
  • Source code
  • Data preparation - Normalization
  • Source code
  • Data preparation - Converting labels to categorical data
  • Source code
  • Neural Network Creation
  • Source code
  • Integrating layers into the network
  • Source code
  • The Convolution Process
  • Add Conv2D Layer
  • Source code
  • Conv2D Output Dimensionality
  • Overfitting
  • Add a Pooling Layer
  • Source code
  • Add One More Convolution Layer
  • Source code
  • Add one more pooling layer
  • Source code
  • Add Flatten Layer
  • Source code
  • Add a Dense Layer to reduce the features
  • Source code
  • Add a Dense Layer to produce the final results
  • Source code
  • Model's Summary
  • Source code
  • Model Structure Visualization
  • Source code
  • Compile the model
  • Source code
  • Train the model
  • Source code
  • Evaluate the model
  • Source code
  • Predict data
  • Source code
  • Display the incorrect predictions
  • Source code
  • Visualize the incorrect predictions
  • Source code
  • Access the wrong predictions’ probabilities
  • Source code
  • Saving & Loading our model
  • Source code

Big Data

  • Databases
  • Relational databases
  • Create a SQLite database
  • Source code
  • Create a table
  • Source code
  • Create a list of martial arts
  • Source code
  • Insert data into the database
  • Source code
  • Access the database data
  • Source code
  • Update the database data
  • Source code
  • Delete the database data
  • Source code

Data Science

  • Intro to data science
  • Descriptive statistics
  • Source code
  • Measures of central tendency
  • Mean
  • Source code
  • Median
  • Source code
  • Mode
  • Source code
  • Measures of Dispersion
  • Variance
  • Source code
  • Standard deviation
  • Source code
  • Static visualization
  • Import the necessary modules
  • Source code
  • Roll the dice
  • Source code
  • Set the title and style of your visualization
  • Source code
  • Start the visualization
  • Source code
  • Setting up the title for each bar
  • Source code

Instructors

Mr Morteza Kordi

Mr Morteza Kordi
Python Programmer
Freelancer

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses