Master Python in 14 Days: Numpy, Pandas, Seaborn, RegEx, OOP
What you'll learn
- Python basics
- Numpy
- Pandas
- Matplotlib
- Different types of arrays
- Loops, Conditions and Functions
- How to join, split and re-shape arrays
Requirements
- None.
Description
Python is a high level dynamic programming language founded in 1991. The inspiration for the name ‘Python’ was from the comedy television show Monty Python’s Flying Circus. Today, Python is a very popular programming language which is extensively used in many organizations around the world and is one of the top programming languages in the software industry today.
Notably, Python has emerged as the No. 1 Programming language of choice across domains like artificial intelligence, data science, mobile applications, web development and machine learning.
Hence, learning python has become a necessity for those aspiring for a career in software industry and for those who are already in the IT industry. Even if you are new to programming, this course is a good starting point.
A key aspect of the course is the use of google cloud based development environment – colab. You may wonder what is the big deal. Well, for starters, you don't need to download anything to get started. You will use a development environment that can be accessed on your browser using your email id. As more and more companies embrace cloud in a big way, it has become imperative for programmers to gain knowledge and expertise to code in cloud.
The course covers the following concepts:
· Variables
· Operators
· Conditional statements
· For and While Loops
· Functions
· Four types of Arrays – List, Tuple, Set and Dictionary
· NumPy
· In NumPy, we will cover, how to shape arrays, iterate arrays, joining arrays, splitting arrays, searching arrays and sorting arrays.
· Pandas
· We will also explain data analysis using pandas
· Data visualization using matplotlib, seaborn, altair, dash, bokeh
. Regular Expressions (RegEx)
. Different functions like recursive, lambda functions in addition to regular functions
. OOP (Object Oriented Programming) - Basic & Advanced OOP concepts
. User defined or Extended Data Structure
But what are the features that make Python so easy to use?
One of the biggest advantages Python has over other programming languages is its readability and large standard library that makes coding easier. It is portable and interactive across various operating systems and has user friendly data structures that can be easily implemented. Moreover, Python also supports object oriented programming and has applications that varies across several different fields.
Applications of Python
Python’s popularity has made it a very useful tool to develop many applications. The wide selection of libraries and frameworks available makes it one very useful in the field of data analysis and machine learning. These libraries can be used for various purposes such as natural language process, speech synthesis, complex data analysis and so on. Python is also used in prototyping and scripting which helps in the development of embedded applications. Thus, the popularity of python is greatly beneficial for applications that require easier code maintenance and efficient versatility.
Who this course is for:
- Beginner Python programmers
- Machine learning enthusiasts
- Experienced professionals looking for conceptual clarity
- Students
Instructor
Profile of Trainer Govind Kumar
Summary
. Over 2 decades of experience managing Technology, Operations and Quality in top MNCs & startups. Held leadership roles (including Founder & CEO of an AI Startup) and managed businesses across Asia Pacific & Japan region.
Expertise
. AI, Business Intelligence, Customer Experience, Six Sigma and Innovation
Key Experiences
. Successfully incubated Centers of Excellence for fraud prevention and service analytics.
. Significant experience in design thinking based product development and management. Played a critical role in developing products for emerging markets.
Education & Certification
. B. Tech (1993) and Full time MBA (1997) from top institutes in India
. Certifications in six sigma and project management.
Accolades
. Won global awards in the areas of Customer Experience, Leadership Excellence, Quality and Technology.
. Featured in the cover of CIO Review Magazine.
Board of Studies
. Member of the Board of Studies at Loyola College, Chennai, India (a 100 year old institution)