• info@itsecuritynepal.com

Python - Basic to Advanced

1 month 2 hours / day 7 am - 9 am
Python - Basic to Advanced

Python is an interpreted, high-level and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented, and functional programming. Python is often described as a "batteries included" language due to its comprehensive standard library.

Course Objectives :

Projects

  • Web Scraping project (includes handling web scraping tools, proper file handling and implementation of sql)
  • GUI project (any desktop application e.g.: data entry application, games, etc.)

MODULE 1: OVERVIEW OF PYTHON [6 HOURS]

  • Introduction to Python
  • History of python
  • Features of python
  • Installation of python

MODULE 2: BASIC CONTROL FLOWS [14 HOURS]

  • If statements
  • For statements
  • Range() function
  • Pass statements
  • Defining functions
  • Lambda, reduce, map function

MODULE 3: DATA STRUCTURES [20 HOURS]

  • List as stack
  • List as queue
  • List comprehensions
  • Tuples and sequences
  • Sets
  • Dictionary and looping techniques
  • Date and Time

MODULE 4: EXCEPTIONS [6 HOURS]

  • Errors
  • Exceptions
  • Handling Exceptions
  • Raise exceptions

MODULE 5: FILE I/O OPERATIONS [8 HOURS]

  • File read
  • File write
  • Formatted output

MODULE 6: CLASSES/ OBJECTS [10 HOURS]

  • Defining classes
  • Defining objects
  • Inheritance
  • Data member of python class
  • Methods of python class

MODULE 7: Web Scraping & GUI using Tkinter

  • No Prerequisites Required

For any Query or Custom Plan


Head Office:
Phone No: +977-01-4469653
Mobile: +977-9851165508
New Baneshwor-10 (Beside K&K College),
Chhakku bakku marga, New Baneshwor,

info@itsecuritynepal.com

Classroom Training

Classroom Training

1 on 1 Training

1 on 1 Training

Live Virtual Training

Live Virtual Training

Flip Class

Flip Class


Related Courses