Technology Course

Python Certification Training

Course Type: Certification | Study Mode: Online
Keywords: python programming | python language | python tutorial | what is python | python for beginners | learn python | learning python | learn python online | python dictionary | python code
Course Provider:

Course Detail

Introduction
Getting Started with Python :-Learning Objectives - In
this module, you will understand what Python is and why it is so
popular. You will also learn how to set up Python environment, flow
control and will write your first Python program.
Curriculum Overview
Topics - Python Overview,
About Interpreted Languages, Advantages/Disadvantages of Python,
pydoc. Starting Python,Interpreter PATH, Using the Interpreter,
Running a Python Script,Python Scripts on UNIX/Windows, Python
Editors and IDEs. Using Variables, Keywords, Built-in Functions,
Strings, Different Literals, Math Operators and Expressions,
Writing to the Screen, String Formatting, Command Line Parameters
and Flow Control.
Sequences and File Operations :-
Learning Objectives - In this module, you will learn
different types of sequences in Python, the power of dictionary and
how to use files in Python.
Area Of Studies
Topics
- Lists, Tuples, Indexing and Slicing, Iterating through a
Sequence, Functions for all Sequences, Using Enumerate(), Operators
and Keywords for Sequences, The xrange() function, List
Comprehensions, Generator Expressions, Dictionaries and Sets.
Deep Dive - Functions, Sorting, Errors and Exception Handling :-
Learning Objectives - In this module, you will understand how
to use and create functions, sorting different elements, Lambda
function, error handling techniques and using modules in Python.
Topics
- Functions, Function Parameters, Global Variables,
Variable Scope and Returning Values. Sorting, Alternate Keys, Lambda
Functions, Sorting Collections of Collections, Sorting Dictionaries,
Sorting Lists in Place.Errors and Exception Handling, Handling
Multiple Exceptions, The Standard Exception Hierarchy, Using Modules,
The Import Statement, Module Search Path, Package Installation Ways.
Regular Expressions, it's Packages and Object Oriented Programming in Python :-
Learning Objectives - In this module, we understand the
Object Oriented Programming world in Python, use of standard
libraries and regular expressions.
Topics - The Sys Module, Interpreter Information, STDIO,
Launching External Programs, Paths, Directories and Filenames,
Walking Directory Trees, Math Function, Random Numbers, Dates
and Times, Zipped Archives, Introduction to Python Classes,
Defining Classes, Initializers, Instance Methods, Properties,
Class Methods and Data, Static Methods, Private Methods and
Inheritance, Module Aliases and Regular Expressions.
Debugging, Databases and Project Skeletons :-
Learning Objectives - In this module, you will learn how to
debug, how to use databases and how a project skeleton looks like in Python.
Topics - Debugging, Dealing with Errors, Using Unit Tests.
Project Skeleton, Required Packages, Creating the Skeleton, Project
Directory, Final Directory Structure, Testing your Setup, Using the
Skeleton, Creating a Database with SQLite 3, CRUD Operations,
Creating a Database Object.Machine Learning Using Python - I :- Learning Objectives - This
module will help you understand what Machine Learning is, why Python
is preferred for it and some important packages used for scientific computing.
Topics - Introduction to
Machine Learning, Areas of Implementation of Machine Learning, Why
Python, Major Classes of Learning Algorithms, Supervised vs
Unsupervised Learning, Learning NumPy, Learning Scipy, Basic
plotting using Matplotlib. In this module we will also build a
small Machine Learning application and discuss the different steps
involved while building an application.Machine Learning Using Python - II :- Learning Objectives - In
this module, you will learn in detail about Supervised and
Unsupervised learning and examples for each category.
Topics - Classification
Problem, Classifying with k-Nearest Neighbours (kNN) Algorithm,
General Approach to kNN, Building the Classifier from Scratch,
Testing the Classifier, Measuring the Performance of the
Classifier. Clustering Problem, What is K-Means Clustering,
Clustering with k-Means in Python and an Application Example.
Introduction to Pandas, Creating Data Frames, Grouping, Sorting,
Plotting Data, Creating Functions, Converting Different Formats,
Combining Data from Various Formats, Slicing/Dicing Operations.Scikit and Introduction to Hadoop :- Learning Objectives - This
module will cover Scikit and an introduction to Hadoop MapReduce concepts.
Topics - Introduction to
Scikit-Learn, Inbuilt Algorithms for Use, What is Hadoop and why it
is popular, Distributed Computation and Functional Programming,
Understanding MapReduce Framework, Sample MapReduce Job Run.Hadoop and Python :-
Learning Objectives - In this module, you will understand
how to use Python in Hadoop MapReduce as well as in PIG and HIVE.
Topics - PIG and HIVE Basics, Streaming Feature in Hadoop,
Map Reduce Job Run using Python, Writing a PIG UDF in Python, Writing
a HIVE UDF in Python, Pydoop and MRjob Basics.Web Scraping in Python and Project Work :-
Learning Objectives - In this module, we will discuss about
the powerful web scraping using Python and a real world project.
Topics - Web Scraping, Introduction to Beautifulsoup Package,
How to Scrape Webpages. A real world project showing scrapping data
from Google finance and IMDB.
Entry Requirements
Who should go for the course?
Software Professionals, Analytics Professionals, ETL developers, Project Managers, Testing Professionals are the key beneficiaries of this course.Other professionals who are looking forward to acquire a solid foundation of this widely-used open source general-purpose scripting language, can also opt for this course.
Other Information
Reviewer Name and Review Content
Bhairav Mehta;
Edureka is a revolution in Big Data training. I have taken 5 courses through Edureka from Hadoop, R, Data Science and Python. They have perfect material prepared professionally by highly qualified professionals and their Learning management system is very resourceful. All the links and virtual machines work well and well designed. Instructors for the courses are very well selected. They are very responsive to their customer needs and responds within minutes to questions. They have redefined big data learning for me and I am a loyal customer of Edureka. They keep innovating and add newer courses every month.
Abhimanyu Rana:
A total Hands Down!!! Teaching 5/5, Tech Support 5/5, Quality of education 5/5. This is by far 1 stop solution for your studies. I took Python course and was amazed by the teaching. Amazing teachers and course material. 24x7 support for even small queries now that's what I call a pure dedication. I love the whole edureka team. You just got a permanent customer Edureka. Thank you for all the small and big things you did for me. A special thanks to sales team for going out of the way to help me understand the course module and providing me with wonderful offers ;) Cheers:)
Sairaam Varadarajan:
I took Big Data and Hadoop / Python course and I am planning to take Apache Mahout thus becoming the ""customer of Edureka!"". Instructors are knowledgeable and interactive in teaching. The sessions are well structured with a proper content in helping us to dive into Big Data / Python.
Most of the online courses are free, edureka charges a minimal amount. Its acceptable for their hard-work in tailoring - All new advanced courses and its specific usage in industry. I am confident that, no other website which have tailored the courses like Edureka. It will help for an immediate take-off in Data Science and Hadoop working.
Souvik Kundu:
I'm currently enrolled in a lot of courses offered at Edureka, so I'm attending live classes and using their study materials, course projects, have access to support staff and teachers. I can confidently say Edureka staff is very hard working and committed to help students which is reliable. Course instructors are experienced candidates from industry who know what they are teaching. Course materials are pretty comprehensive and students need to work very hard to finish course projects, pass the project interviews and gain certification. I say, it is worth it.
Baskar Raj:
Python & Kafka was excellent by Gyanender Verma. All the concepts was covered with no compromise. Instructor was very well determined and Focussed with Clear Examples. This reduces my effort of reading the books and can start working immediately in the ongoing projects.