Hours To Complete
in English Language
For years, VTechLabs has offered courses in Python programming from its HQ in Vadodara. You can now access their exclusive curriculum online through this Edusity partnership! Python is a widely used high-level programming language. Dynamic typing, a mix of reference counting, and a cycle-detecting garbage collector for memory management are just a few features of Python.
Monday to Friday
11 AM to 5 PM (IST)
Basic Knowledge of Programming like C , C++
Q. Who this course is for?A. Anyone who is interested in learning Python.Q. Is this course easy to learn?A. Yes, you can learn easily and clear all the doubts.Q. What you will learn?A. You will have a fundamental understanding of the Python programming language.
Introduction To PythonInstallation and Working with PythonUnderstanding Python variablesPython basic OperatorsUnderstanding python blocksPython Data TypesDeclaring and using Numeric data types: int, float, complexUsing string data type and string operationsDefining list and list slicingUse of Tuple data typePython Program Flow ControlConditional blocks using if, else and elifSimple for loops in pythonFor loop using ranges, string, list and dictionariesUse of while loops in pythonLoop manipulation using pass, continue, break and elseProgramming using Python conditional and loops blockPython Functions, Modules And PackagesOrganizing python codes using functionsOrganizing python projects into modulesImporting own module as well as external modulesUnderstanding PackagesPowerful Lamda function in pythonProgramming using functions, modules and external packagesPython String, List And Dictionary ManipulationsBuilding blocks of python programsUnderstanding string in build methodsList manipulation using in build methodsDictionary manipulationProgramming using string, list and dictionary in build functionsPython File OperationReading config files in pythonWriting log files in pythonUnderstanding read functions, read(), readline() and readlines()Understanding write functions, write() and writelines()Manipulating file pointer using seekProgramming using file operationsPython Object Oriented Programming â€" OOPSConcept of class, object and instancesConstructor, class attributes and destructorsReal time use of class in live projectsInheritance , overlapping and overloading operatorsAdding and retrieving dynamic attributes of classesProgramming using Oops supportPython Regular ExpressionPowerful pattern matching and searchingPower of pattern searching using regex in pythonReal time parsing of networking or system data using regexPassword, email, url validation using regular expressionPattern finding programs using regular expressionPython Exception HandlingAvoiding code break using exception handlingSafe guarding file operation using exception handlingHandling and helping developer with error codeProgramming using Exception handlingPython Database InteractionSQL Database connection using pythonCreating and searching tablesReading and storing config information on databaseProgramming using database connectionsPython MultithreadingUnderstanding threadsForking threadsSynchronizing the threadsProgramming using multithreadingContacting User Through Emails Using PythonInstalling smtp python moduleSending emailReading from file and sending emails to all users addressing themdirectly for marketingPython CGI IntroductionWriting python program for CGI applicationsCreating menus and accessing filesServer client programLive Project