infyni

Python for Beginners

Python for Beginners is a live and interactive course that teaches you to build your own Python programs. Meant for beginners you will be trained by expert Python instructors from the industry. Classes can be 1-1 or in small groups. Our most popular course, take a free trial.

Live Course

Live Class: Thursday, 07 Mar

Duration: 25 Hours

Enrolled: 1

Offered by: infyni

Live Course

About Course

Python is a programming language that is easy to learn, which is why many novice coders choose it as their first language. You can use it for anything from analyzing data to creating games and developing websites. Python has also become incredibly popular in the scientific community because scientists use it to calculate complicated equations and analyze data.

Skills You Will Gain

Python Programming Database (DBMS) Python Syntax And Semantics Basic Programming Language Computer Programming Data Structure Tuple Sqlite SQL

Course Offerings

  • Instructor-led interactive classes
  • Clarify your doubts during class
  • Access recordings of the class
  • Attend on mobile or tablet
  • Live projects to practice
  • Case studies to learn from
  • Lifetime mentorship support
  • Industry specific curriculum
  • Certificate of completion
  • Employability opportunity
  • Topics
  • Instructor (1)
  • WHAT IS PYTHON?
  • VARIABLES AND DATA TYPES IN PYTHON
  • PYTHON BASICS
  • OPERATORS IN PYTHON
  • INDEXING IN STRINGS
  • PROPERTIES OF STRING OBJECTS
  • DIR(STR) – LEARNING ALL STRING BUILT-IN FUNCTIONS
  • CONDITIONAL STATEMENTS
  • PYTHON – FOR LOOP
  • WRITING AN INFINITE LOOP
  • LOOP CONTROL KEYWORDS: BREAK, CONTINUE, PASS
  • LIST DATA TYPE IN PYTHON
  • TUPLE DATA TYPE IN PYTHON
  • DICTIONARY DATA TYPE IN PYTHON
  • SET DATA TYPE IN PYTHON
  • INTRODUCTION TO FUNCTIONS
  • RETURN STATEMENT IN FUNCTIONS
  • *ARGS AND **KWARGS
  • MODULES AND PACKAGES
  • DOCUMENTATION STRING / SPECIAL METHOD ( DOC )
  • IMPORT STATEMENTS
  • WORKING WITH TXT FILES
  • WORKING WITH CSV FILES
  • UNDERSTANDING EXCEPTIONS
  • RAISING EXCEPTIONS WITH: RAISE
  • CREATING YOUR OWN EXCEPTION CLASSES
  • WORKING WITH BASIC SQL QUERIES
  • CONNECTION OF PYTHON WITH SQLITE3 DATABASE
  • SENDING EMAIL USING GMAIL
  • UNDERSTANDING SMTP
  • SENDING EMAIL WITH SENDMAIL() FUNCTION
  • RE MODULE
  • PATTERN MATCHING
  • FINDALL() METHOD
  • INTRODUCTION TO OOP’S CONCEPT
  • ATTRIBUTES
  • DEEP UNDERSTANDING OF SELF AND INIT ()
  • INHERITANCE
  • OVERLOADING FUNCTIONS
  • OPERATOR OVERLOADING
  • ENCAPSULATION: HIDING ATTRIBUTES
  • POLYMORPHISM
  • UNDERSTANDING THREADS
  • MULTITHREADING
  • INTRODUCTION TO GUI IN PYTHON
  • THE ROOT WINDOW
  • WORKING WITH BUTTON, ENTRY BOX AND LABEL
  • Bank application by
  • using dictionary data type
  • Database project with CSV file handling
  • Supermarket database management by using regular expressions
  • Student database management by using SQL database