Anaconda with Python using Jupyter NoteBook
10000 Learners
Course Objective:
Objective: Aspirants who are want to learn Python training but have no prior knowledge of Python, need to begin with of the following course.
Prerequisite: No experience is required; basic knowledge of C will be added advantage.
Course Content:
TOPICS TO BE COVERED:
- Programming language revisited
- Difference between compiled and interpreted language
- Introduction to Python language
- Environmental setup for Python 3.7
- Working on IDLE and command promt
- Introduction to IDE (Anaconda)
- Working on Jupyter or Spyder
- Data types and variables in Python
- Hello world in python
- Operators in python
- If, elif, else in python
- Nested if
- Loops in python
- While and for loop
- Nested loop
- Else with loop
- Break, continue, pass in python
- Creating and accessing string
- Basic operations on string
- String slices and indexes
- Functions of strings
- Functions in python
- Argument passing in python function
- Keyword argument, default argument
- Lambda function
- Modules in python
- Build in as well as user defined module
- System modules like sys, re etc
- Create your own module
- Write function inside a module
- Call a function/module from outside
- Lists in python
- Create and access list
- Indexing and slicing in list
- Functions and methods in list
- Create user defined list
- Create and access Tuple
- Difference with list
- Create dictionary with key value pair
- Advantage of dictionary
- Functions of dictionary
- Create and access set
- Functions of set
- Concepts of file handling
- Opening and closing files
- Read and write in file
- File mode description
Projects:
- Tik Tak Toe game
- Snake game