
Python Programming course in Preet Vihar (Delhi)
Introduction
The python programming is an all in one course for those whom are hoping to pursue a career in software programming, the course stresses on giving you the ideal knowledge you need to know about software creation, and how easy it is especially when you are being handheld and coached by the right set of individuals and pros, services which you might not be so lucky to find in other institutions aside TGC Preet Vihar (Delhi) which has its residence within the heart of pink city in Rajasthan.
Objective
The chief aim of the python course is to help polish your skills while revealing that hidden talisman in you, you will be at least 99% skillful and conversant with all the tactics involved in learning the python language, which more like our every day to day spoken English, only that it has to be well constructed with some other features for computer to understand and peruse through them efficiently. Do not be surprised at the kind of warmly salutations you will be receiving from renowned companies and industry at the end of the course, because choosing to study with the GEEKS already has guaranteed you to be a Guru, in software development using the Python. To know more – enroll now for a free demo session or speak to our counselors at Toll Free No.: 18001020418
Course Outline:
Day 1: Extracting Links from a Webpage
Programming Language
- Overview of Python, which version and why python
- Getting Started: Downloading and Installing
- Backus-Naur Form
- Introduction to Web Crawler
- Python Expressions, operators and expressions
- Variables types and properties
- Strings types(raw, Unicode), properties, methods, indexing, sequencing, slicing, finding string in strings, finding string in string with numbers
- Extracting Links from a webpage
- Quiz, questions and queries
Day 2: Extracting all links from a webpage
- Procedure, defining function
- Making Decision, Flow Control
- Logical, Boolean Expressions
- Loops (While loop), Break Statement
- Factorial using while loop
- Multiple assignment
- Printing all links from a webpage
Week 1/ Day 1:Getting all links from all pages
- Structured Data – List
- List properties, indexing, slicing
- Strings are special kinds of lists
- Nested Lists
- Mutation (of strings and lists)
- Aliasing
- List Operations (append, plus, len, extent)
- Loops (while loop) on lists
- FOR LOOP
- In operator, index operator
- Union procedure for list
- List.pop()
- Collecting all url in a list
- Crawling the web procedure
- Day 2 Building an index
- Data Structure
- Building index using list and performing lookup
- Network, latency, bandwidth, traceroute and bit
- Browser, Server, Protocol
Week 2/ Day 1
- Efficient Algorithms
- Hash table concept (ord() and modulus operator)
- Implementing a Hash Table
- Hash Table Lookup
- Introduction to Dictionary Data Type
- Dictionary Operations
- Using Dictionary in Index
Day 2
- Recursive Definitions
- Base Case and recursive case
- Factorial using Recursion
- Palindromes
- Fibonacci Numbers
- Introduction to Ranking Web Pages (Page Rank)
Week 3/ Day 1
- Graphs Data Structure for Page Ranking
- Building the Link Graph
- Computing Page Rank
- Best page Lookup
- Day 2
- Queries and Re-discussion of
- Strings
- List
- Dictionary
- Introduction to Tuples, Sets, range, xrange
Week 4/Day 1
- Working with Files
- Opening a text file
- Reading a file
- Writing to file
- File Operations
- Error and Exception handling
- Dealing with errors
Day 2
- Modules
- Importing Modules
- Regular Expressions
- Introduction to List Comprehensions
- List Comprehension Operations
Week 5/Day 1
- List Comprehension Revised
- Lambda Function
- Generator expression
- String formatting
Day 2
- OOP Programming
- Defining Classes
- Constructors
- Instance methods and Instance data
- Class methods and Class data
- Inheritance
Week 6/Day 1
- Passing arguments to functions (*args, **kwargs)
- Building a blog site
- Introduction to HTML Elements
Day 2
- Building a simple blog site
- Introduction to Web Designing and Flash by Team
Week 7/Day 1
- Quiz and written Exam based on the course content
- Programming questions & open session for students
Day 2
- Bringing all together. Final words. Certification.
Why study at TGC Preet Vihar (Delhi)?
The reason why you should consider studying at TGC Preet Vihar (Delhi) is because of our huge and indefinable experience in this field, plus the number of successful trainees which we have added unto the list of professionals in their respective areas of concentration over the past few years. This course offers you innumerable opportunity to establish yourself as the programmer or coder in the industry.
To know more – enroll now or speak to our counselors at Toll Free No.: 18001020418