Star PYTHON
Python is a high-level, interpreted, interactive and object-oriented scripting language. Python's interactive mode makes it easy to test short
snippets of code. There is also a bundled development environment in a compiled language such as C or C++. Runs anywhere, including Mac OS X,
Windows, Linux and Unix.
Audience
If you know any programming language like c, c++, java, ruby etc. It's very easy to adapt to python.
Python Objectives
In this Course, you will learn about :
- -> How to program in Python.
- -> Implementing Data types, statement, operators and strings etc.
- -> Implementing OOPs in Python.
- -> Create GUI Applications using Python.
- -> Connecting with databases.
- -> Implementing TCP Socket connectivity.
Course Outcome
After completing this course, you will be able to:
- -> Create your first program in Python IDLE.
- -> Use Arrays and Data structures.
- -> Implement Error Handling.
- -> Implement OOPs concepts in your programming.
- -> Create Application with the support of graphics in python.
Table of Contents Outline
Part1: Essentials of Programming with Python
- -> Python: An Introduction.
- -> Creating your First program in Python.
- -> Data Types: Classifying data in Python.
- -> Implementing Input and Output operations.
- -> Operators: Performing logical and mathematical operations.
- -> Statements: Controlling the Program flow.
- -> Strings: A Sequence of Characters.
- -> Arrays: Arranging Similar Objects Systematically.
- -> Implementing functions in Python.
- -> Lists and Tuples: Managing data Systematically.
- -> Dictionaries and other Data Structures (link list, Stacks, Queues).
- -> Recursion and Algorithms in Python.
Part2: Object-Oriented Programming
- -> Implementing OOPs concepts, Classes and Objects.
- -> Implementing Inheritance in Python.
- -> Implementing Polymorphism in Python.
- -> Interfaces and Abstraction in Python.
Part3: Implementing Graphics in Python
- -> Creating GUI using Python.
Part4: Accessing Data in Python
- -> Handling Files I/O.
- -> Connecting to Dataabse in Python.
Part5: Additional Concepts
- -> Handling Errors and Exceptions.
- -> Regular Expressions.
- -> Interacting with Networks.
- -> Handling Concurrency using Threads.
- -> Handling numbers, dates and Times.
Part6: Labs
- -> Implementing Expressions, Variables, Quotes, Basic Math operations, Strings:Basic String Operations & String Methods, List, Tuples, Dictionaries, Arays.
- -> Implementing Statements and Functions.
- -> Implementing OOPS concepts.
- -> Implementing Exception Handling and Multithreading.
- -> Implementing GUI Programming using Tkinter.
- -> Connecting to MySQL Database.
- -> Implementing connections with TCP and UDP Sockets in Python.
REQUEST A CALL BACK
( * )Please fill all the texts in the fields