Python Course Content
Module 1 – Introduction of Python
- Why python
- What you need to get started
- General purpose
- Is python a scripting language?
- Why use python in the RW?
- What can you do with python
- How to install python.
Module 2 – Installation Python/Basic Programming
- Installing python
- Windows Installation
- Linux Installation
- Environment variables
- What is IDE?
- ECLIPSE
- How to download additional Diary.
- Running python program
- Data types
- Object types
- Python core data types
- Strings
- Strings (Methods)
Module 3 – Regular Expressions, Looping, its Packages and Object
Oriented Programming
- Data Types
- Tuples
- How to create notebook in python
- Methods of tuple
- Lists
- Methods
- Dictionary
- Dictionary Methods
- Advance string methods
- String formatting
- Obtaining keyboard input
- Control flow
- The if statement
- Boolean logic
- Break & continue
- The for loop
- The while loop
- Control flow
- What is a function
- Syntax
- Documentation
- Arbitrary of arguments
Module 4 – File Operations and Deep Dive – Functions, Class, DBAPI,
Errors and Exception Handling
- File handling
- File system
- Opening files
- Opening other file types
- Exception handling
- What are exceptions?
- Object Oriented programming (OOP)
- OOP basics
- Defining a class
- Special methods
- Python DB API
- SQLite
- SQLite in python
- Panda quick overview
Module 5 – Introduction to Hadoop and Hadoop with Python
- The state of Data
- Hadoop
- Component of Hadoop
- Why Hadoop is scalable
- Hadoop eco system
- Sqoop
- Ambari
- Zookeeper
- Hadoop Incubator
- Stack Implementation
- Architecture of HDFS & Map reduce
- HDFS feature
- Map reduce Architecture
- Map reduce Internals
- Installation overview of Hadoop
Module 6 – Deep Drive for components and Function
- Python Basics revisited
- List components
- Lamda function
- List
- Dict.
- Numpy
- Matplot lib
Module 7 – Machine Learning Using Python
- Panda
- Introduction of panda
- Key feature of panda
- Importing the panda
- Data structure in Panda
- Importing data
- Read table
- Skip rows
- Machine learning
- Definition
- Machine learning algorithms
- Unsupervised learning
- Real world example of machine learning
- Statistical learning problem
Module 8 – Manage File System/Sandbox
- Sandbox
- How to take remote login of your sandbox
- How to manage HDFS file system
- Maper reducer
Module 9 – Machine Learning with Python
- How to use Scikit-learn
- Shape method
- Get Datahome
- How to do the machine learning
- Spam detection
Module 10 – Server logs/Firewall logs
- Server logs
- Potential uses of server log data
- Pig script
- Firewall logs
- Work flow editor
Course Features
- Lectures 0
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 60
- Assessments Yes
Curriculum is empty