This Python Boot camp is for:
- Office employees who want to want increment in their salary.
- Fresh graduates who want to make career as Python coder.
- Retirees who still want to be productive and active can become expert Python Programmer.
- Professional who wants to switch the jobs
Why should you join this Python Boot camp?
- Become Mastermind Python Coder
- Earn your first rupee and celebrate your wins with our private and exclusive groups
- Get simple, step-by-step training of Python & learn 1000+ real-time problems
- You will be able to learn your favorite and most demanding language till the depth
- You will learn secrets of successful developer
- Learn secret tools of Python Language
What you can do by end of Boot camp of Python of 5 days
- You will be expert of Python
- You will be able to do job in MNCs
- You will be easily able to crack any Interview
- You will be learning secrets of Python programming.
- You will be able to become a freelancer in Python field as a coder or developer.
Course Module
Python boot camp
Day 1: 10:00 am – 11:30 am: – Introduction to python
- History of python
- Why python?
- Python versus java
- Scope of python
Tea break
Day 1: 11:45 am-1:15 am: – set-up and hello world!
- Installing python
- Python Idle and Jupiter notebook
- “hello world “in python
- Pip in python
- Python libraries
Lunch break
Day 1: 02:00 pm -03:45 pm: -Basics of programming
- Literal and variables
- Data types
- Statements, expressions and blocks
- Operators in python
- Expression evaluations in python
Tea break
Day 1: 04:00 pm-05:30:- Basic constructs in python
- Looping in python
- for loop in python
- range() in python
- while loop in python
- for and while loop complexity
- else statements in loop
- conditional statements in python
- if… else statements
- elif in python
- nested if… else
Doubt clearance and conclusion of the day
Day 2: 10:00 pm-11:30 pm: – Functions in python
- Introduction to functions
- Declaring, defining and calling of functions
- return statement in function
- Returning multiple values
- Function as an object
- Passing of arguments in function
- Default arguments
- Arbitrary arguments passing
- Keyword arguments passing
- Lambda expression in python
- Nested functions and decorator
- Python closure for function
- Generators in python
- Some built-in function in python
Break
Day 2: 11:45 am-01:15pm: – Object oriented programming system
- Concept of OOPs
- Class and objects in python
- Function vs methods in objects
- Initialization and constructor in python
- Fact about self
- Scope of variables in python
- Global
- Enclosing
- Non local
- Local
- Oops implementations in python
- Inheritance
- Polymorphism
- Encapsulation
- Abstraction
- Method overloading and overriding in python
Break
day 2: 02:00 pm -3:45 pm: – Python’s containers
- Containers in python
- String
- List
- Tuple
- Dictionary
- Set
- Comprehension in containers
- Collections module in python
- Namedtuple
- DefaultDict
- Deque
- Chainmap
- orderedDict
break
Day 2: 4:00 pm -5:30 pm: -Errors and exceptions in python
- Errors and exception handling in python
- Errors and exception
- Type or errors
- try…. except in python
- raise in python
- finally, in python
- user defined exception in python
doubt clearing and conclusion
Day 3: 10:00 am- 11:30 am: – introduction to NumPy
- contiguous and non-contiguous memory allocation
- what is an array?
- Numpy array versus list of python
- The NumPy ndarray: A multidimensional array object
- Creating ndarray
- Data type for ndarray
- Arithmetic with NumPy array
- Basic indexing and slicing
- Boolean indexing and fancy indexing
- Transposing arrays and swapping of axes
Break
Day 3: 11:45 am to 01:15 pm: – more on NumPy
- Universal functions
- Array oriented programming with array
- Expressing conditionals logics
- Mathematical and statistical methods
- Methods of boolean array
- Sorting
- Unique and other set logic
- File input and output with arrays
- Linear algebra
- Pseudorandom generation
- Example
Break
day 3: 02:00 pm -3:45 pm: – Advanced NumPy
- Ndarray objects internals
- Numpy data types hierarchy
- Advanced array manipulation
- Reshaping arrays
- C versus Fortran arrays
- Concatenating and splitting arrays
- Repeating elements
- Fancy indexing equivalents
- Broadcasting
- Broadcasting over other axis
- Setting array values by broadcasting
- Structured and record arrays
- Nested dtypes and multidimensional arrays
- Why structured array?
- The important of contiguous memory
Break
Day 3: 04:00 pm -5:30 pm: – Play with pandas
- Basic introduction of panda
- Series
- Data frames
- Index objects
doubt clearing and conclusion of the day
day 4: 10:00 am-11:30 am: – play with pandas
- More of functionality
- Re-indexing
- Dropping entries from an axis
- Indexing selection, and filtering
- Integer indexes
- Arithmetic and data alignment
- Function application and mapping
- Sorting and ranking
- Axis indexes and duplicates labels
- Computing descriptive statistics
- Correlation and covariance
- Unique values, values count and membership
day 4: 11:45 am -01:15 am: – more on pandas
- Categorical data
- Background and motivation
- Categorical type in pandas
- Computations with categorical
- Categorical methods
- Advanced groupBy use
- Group transforms and unwrapped groupBy
- Grouped time resampling
- Techniques for method chaining
- The pipe method
Break
Day 4: 02:00 pm- 03:45 pm: – plotting and visualization
- Introduction to MatPlotLib
- Figures and subplots
- Colors, markers and line styles
- Ticks, labels and legends
- Annotations and drawing on a subplot
- Saving plot to file
- MatPlotLib configurations
- Plotting with pandas and seaborn
- Lines plots
- Bar plots
- Histograms and density plots
- Scatters or points plots
- Facet grids and categorical data
Break
Day 4: 04:00 pm-05:30 pm: – data loading, storage and file format
- Reading and writing data in text format
- Reading text files in pieces
- Writing data to text format
- Working with delimited format
- JSON data
- HTML and XML: web scarping
Doubt clearance and conclusion
Day 5: 10:00 am-11:30 am: – data loading, storage and file format
- Binary data format
- Using HDF5 format
- Reading Microsoft excel files
- Interacting with web APIs
- Interacting with data base
Break
Day 5: 11:45 am -01:15 pm: – data cleaning and preparation
- Handling missing data
- Filtering out missing data
- Filling missing data
- Data transformation
- Removing duplicates
- Transforming data using a function or mapping
- Replacing values
- Renaming Axis indexes
Day 5: 2:00 pm -04:00 pm: – Data cleaning and preparation
- Data transformation
- Discretization and binning
- Detecting and filtering data
- Permutation and random sampling
- Computing indicator/ dummy variables
- String manipulation
- String object methods
- Regular expressions
- Vectorized string function in pandas
Note: Kindly please bring your laptop and ID proof with you.
*Group Discounts are available
*Carry your college I-Cards and get 20% discount
L2L International looking forward to have you here to become Python Developer / Coder Rockstar. Proper snack & Drinks will be provided to you from L2L International only. Come & enjoy the coding.
Happy Coding!
Reviews
There are no reviews yet.