This class is for all those who wants to learning Programming Languages.
If you are thinking of making a career in industry related to IT, Python is a very good programming language to begin with.
After this course learning C, C++, Java and various other programming languages become easier.
What is the course about? -
Python is a simple and powerful programming language. It has efficient high-level data structures and effective approach towards object-oriented programming.
The language possesses syntax and dynamic typing, making it a supreme choice for rapid application development and scripting on almost all the platforms.
It can be used for everything from software development, web development, Data Analytics and scientific applications.
The programming language is used across some leading companies such as Google, Yahoo, NASA, CERN, etc. Tech giants such as Facebook, Google, and Amazon etc use Python for their business analysis.
Course Objective -
Owing to the fact that Python is one of the easiest programming languages to learn, it has become the first and foremost choice for individuals going forward.
There is a rapid proliferation in the market for the individuals who are equipped with Python skills.
We aim to acquaint country's students with this language in order to improve their employability quotient and worthiness in the market.
What will I learn? -
We will start from Basics assuming that you dont have any programming language knowldege, the various topics included are -
Introduction to Python: Environment setup, Basic I/O
Conditional branching control statements: If-Else
Conditional looping control statements: while, do-while, for.
Functions-Function arguments-Default, Keyword, Arbitrary
Functions-Recursion, Lambda function
Data structures - List, Tuple,
Data structures - Dictionary, Set
Modules and Packages
Files-Different types of files, File operation
Errors and Exception handling - Errors, Assertion, Try, Except, Finally, User defined exception
Object oriented programming-class, object, inheritance, and polymorphism
Reference Types-Iterator, Generator, Closure, Decorators
Thread-Multithreading
Graphical User Interface-textbox, listbox, option button, menu, canvas
Standard library functions