Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java.
You just need to know basics of any programming language like what is loop, what if and else does, how operators are used. If you know the basics of C or C++, it would be very easy to learn Python. Once you are up with basics of Python try learning any framework to build web application. You can choose flask which is a light weight framework of Python. Once you are able to develop web application using Python, you will never run out of opportunities in Python domain.
About this course
Python Overview, History of Python, Python Features
What you'll learn
Getting Python, Install Python Unix & Linux ,Installation Windows Installation, Environment Variables, Running Python (1) Interactive Interpreter (2) Script from the Command-line (3) Integrated Development Environment
Python Variable Types:
Assigning Values to Variables, Multiple Assignment, Standard Data Types, Data Type Conversion.
Python Basic Operators:
Arithmetic Operators, Comparison Operators, Assignment Operators, Bitwise Operators ,Logical Operators, Membership Operators, Identity Operators, Operators Precedence.
Python Decision Making:
If, if...else, elif, nested if, Single Statement Suites.
Python Loops: while, for, Iterating by Sequence Index, nested, Loop Control Statements, break,
INT, LONG, FLOAT, COMPLEX, Number Type Conversion, Random Number Functions, Trigonometric Functions.
Accessing Values in Lists, Basic List Operations, Built-in List Functions & Methods. Python Date & Time
Define, Calling, pass by value, reference, Function arguments, Scope of variable. Python Modules: import, Packages, Python Files I/O: Printing to the Screen, Reading Keyboard Input, Openingand Closing Files.
Python Classes/Objects: Creating Classes, Class Inheritance, Python Regular Expressions: Match function, Search function. Python CGI Programming: Web Browsing, CGI Environment Variables, GET and POST Methods.
Networking, Sending Email, Multithreading, GUI Programming.