ActiveNET. #202, Manjeeraa Plaza, Ameerpet, HYD

Similar documents
Webgurukul Programming Language Course

Python Training. Complete Practical & Real-time Trainings. A Unit of SequelGate Innovative Technologies Pvt. Ltd.

Python INTRODUCTION: Understanding the Open source Installation of python in Linux/windows. Understanding Interpreters * ipython.

Table of Contents. Preface... xxi

PYTHON CONTENT NOTE: Almost every task is explained with an example

About Python. Python Duration. Training Objectives. Training Pre - Requisites & Who Should Learn Python

Table of Contents EVALUATION COPY

This course is designed for anyone who needs to learn how to write programs in Python.

PYTHON TRAINING COURSE CONTENT

Introduction to Python

Course Title: Python + Django for Web Application

CIS192: Python Programming

[CHAPTER] 1 INTRODUCTION 1

PTN-102 Python programming

Python Basics. Lecture and Lab 5 Day Course. Python Basics

Programming in Python 3

Basic Python 3 Programming (Theory & Practical)

CERTIFICATE IN WEB PROGRAMMING

Python Programming, bridging course 2011

DOT NET Syllabus (6 Months)

And Parallelism. Parallelism in Prolog. OR Parallelism

Lotus IT Hub. Module-1: Python Foundation (Mandatory)

PYTHON. p ykos vtawynivis. Second eciitiovl. CO Ve, WESLEY J. CHUN

PERL Scripting - Course Contents

CGI Architecture Diagram. Web browser takes response from web server and displays either the received file or error message.

JatinSir - Mastering Python

Babu Madhav Institute of Information Technology, UTU 2015

Senthil Kumaran S

GIS 4653/5653: Spatial Programming and GIS. More Python: Statements, Types, Functions, Modules, Classes

Introduction to Python. Didzis Gosko

CHAPTER 2: Introduction to Python COMPUTER PROGRAMMING SKILLS

How does PyCharm match up against competing tools?

Python Scripting for Computational Science

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started

PTN-202: Advanced Python Programming Course Description. Course Outline

Duration: Six Weeks Faculty : Mr Sai Kumar, Having 10+ Yrs Experience in IT

Introduction p. 1 Basic Programming Introduction p. 7 Introduction to Python p. 7 Why Use Python? p. 10 Main Technical Features p.

Python Scripting for Computational Science

Introduction to Python Part 1. Brian Gregor Research Computing Services Information Services & Technology

Python Input, output and variables. Lecture 23 COMPSCI111/111G SS 2018

CSCE 110 Programming I Basics of Python: Variables, Expressions, Input/Output

Introduction to Computer Programming CSCI-UA 2. Review Midterm Exam 1

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

Python Developer Course

L1/L2 NETWORK PROTOCOL TESTING

Python. Jae-Gil Lee Based on the slides by K. Naik, M. Raju, and S. Bhatkar. December 28, Outline

IT 374 C# and Applications/ IT695 C# Data Structures

There are four numeric types: 1. Integers, represented as a 32 bit (or longer) quantity. Digits sequences (possibly) signed are integer literals:

The current topic: Python. Announcements. Python. Python

JAVA. 1. Introduction to JAVA

Flask Web Development Course Catalog

Glossary. For Introduction to Programming Using Python By Y. Daniel Liang

Training with Certification

DOT NET SYLLABUS FOR 6 MONTHS

PYTHON FOR MEDICAL PHYSICISTS. Radiation Oncology Medical Physics Cancer Care Services, Royal Brisbane & Women s Hospital

Data Science Training

\n is used in a string to indicate the newline character. An expression produces data. The simplest expression

Outline. Simple types in Python Collections Processing collections Strings Tips. 1 On Python language. 2 How to use Python. 3 Syntax of Python

Programming with Python with Software Automation & Data Analytics

Data Science with Python Course Catalog

Introduction to Python - Part I CNV Lab

PYTHON FOR KIDS A Pl ayfu l I ntrodu ctio n to Prog r am m i ng J a s o n R. B r i g g s

Compiler principles, PS1

Chapter 1 Summary. Chapter 2 Summary. end of a string, in which case the string can span multiple lines.

Contents. Figures. Tables. Examples. Foreword. Preface. 1 Basics of Java Programming 1. xix. xxi. xxiii. xxvii. xxix

Django with Python Course Catalog

Introduction to Python

Programming in Python

This is an introductory tutorial, which covers the basics of Jython and explains how to handle its various modules and sub-modules.

Financial Accounting Tutorial

DOT NET COURSE BROCHURE

The State of Python. and the web. Armin Ronacher

Programming for the Web with PHP

CIS192 Python Programming. Robert Rand. August 27, 2015

Intermediate Python 3.x

ARTIFICIAL INTELLIGENCE AND PYTHON

Introduction to Python. Fang (Cherry) Liu Ph.D. Scien5fic Compu5ng Consultant PACE GATECH

.NET Advance Package Syllabus

Some material adapted from Upenn cmpe391 slides and other sources

Python Input, output and variables

LECTURE 1. Getting Started with Python

CSCE 110 Programming I

PRG PROGRAMMING ESSENTIALS. Lecture 2 Program flow, Conditionals, Loops

Python Input, output and variables. Lecture 22 COMPSCI111/111G SS 2016

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p.

Course Structure of Python Training: UNIT - 1: COMPUTER FUNDAMENTALS. Computer Fundamentals. Installation of Development Tools:

Introduction to programming with Python

SCIENCE. An Introduction to Python Brief History Why Python Where to use

Complete Python call :

Chapter 2 Getting Started with Python

Python in 10 (50) minutes

OVERVIEW ENVIRONMENT PROGRAM STRUCTURE BASIC SYNTAX DATA TYPES TYPE CONVERSION

DSC 201: Data Analysis & Visualization

Introduction to Python (All the Basic Stuff)

APIs and API Design with Python

C++ for Python Programmers

Computational Integer Programming. Lecture 4: Python. Dr. Ted Ralphs

Introduction to Python Part 1

There are two ways to use the python interpreter: interactive mode and script mode. (a) open a terminal shell (terminal emulator in Applications Menu)

Contents. 1 Introduction to Computers, Internet and World Wide Web 1

Transcription:

ActiveNET #202, Manjeeraa Plaza, Ameerpet, HYD 9848111288 www.activenetinformatics.com Email:activesurya@gmail.com About Python: T By Suryanarayana 20 Years Exp Python is an interpreted high-level programming language for general-purpose programming. Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability, notably using significant whitespace. It provides constructs that enable clear programming on both small and large scales. In July 2018, Van Rossum stepped down as the leader in the language community after 30 years. Python features a dynamic type system and automatic memory management. It supports multiple programming paradigms, including object-oriented, imperative, functional and procedural, and has a large and comprehensive standardd library. Python Frameworks: Django, Pyramid, Turbo Gear rs, CubicWeb, Giotto, Grok, Pylon, Reahl, Wheezy.web, Zope2, Web2Py, Flask, Bottle, Cherry rypy, Sanic, Tornado, Dash, Anaconda, Glash hammer, Karrigell, Kiss, Lino, Nagare, Porcupine e, Pylatte, Spyce, Tipfy, Watson, Webapp2, WebBot, WebCore, Web.py, Webware, Werkzeug g, WHIFF, Hug, Pyramid, Bottle, Albatross, Aquarium, AppWsgi, BlueBream, Bobo, Circuits, Clastic, Falcon, Growler, Gunstar, MorePat ath, Pycnic, Quart, Quixote, Spinne, Weblayer, WebStack

Core Python 1. Python 3 Overview First Program, History of Python, Python Features 2. Python 3 - Environment Setup Installation of Python, Setting up PATH, Running Python, Python IDEs (Wing IDE, PyCharm, Atom, Stani s Python Editor, IDLE, Spyder, Komodo Edit, PyScripter, Geany, Thonny, KDevelop, Eclipse +PyDev, Sublime Text, Visual Studio Code, GNU Emacs, Brackets) 3. Python 3 - Basic Syntax First Python Program on Command Prompt, Script Mode Programming, Python Identifiers, Reserved Words, Lines and Indentations, Multi-line Statements, Quotations in Python, Comments in Python, Using Blank lines, Waiting for the User Input, Multiple Statements on a Single Line, Multiple Statement Groups as Suites, Command Line Arguments 4. Python 3 - Variable Types Assigning values to variables, Multiple Assignments, Standard Data types, Python Numbers, Strings, Lists, Tuple, Dictionary, Data Type conversion, 5. Python 3 - Basic Operators Arithmetic Operators, Comparison Operators, Assignment Operators, Logical Operators, Bitwise Operators, Membership Operators, Identity Operators, 6. Python 3 - Decision Making if statement, if-else statement, if-elif-else statement, nested if statement 7. Python 3 Loops While Loop, While-Else Loop, For Loop, For-Else Loop, For Loop with Range, break statement, continue statement 8. Python 3 Numbers int, float, complex numbers, Number type conversion, Mathematical functions, Random Number Functions, Trigonometric Functions, Mathematical constants

9. Python 3 Strings Accessing values to Strings, Updating strings, Escape characters, String Special operators, String Formatting operators, Triple Quotes, Unicode Strings 10. Python 3 Lists Python Lists, Accessing values in List, Updating Lists, Deleting List Elements, Basic List Operations, Indexing, Slicing and Matrixes, Built-in List functions & Methods 11. Python 3 Tuples Accessing values in Tuples, Updating Tuples, Deleting Tuple Elements, Basic Tuple operations, Indexing, slicing and Matrixes, No Enclosing Delimiters, Built-in Tuple Functions 12. Python 3 Dictionary Accessing values in Dictionary, Updating Dictionary, Deleting Dictionary Elements, Properties of Dictionary keys, Built-in Dictionary Functions and Methods 13. Python 3 - Date & Time What s Tick? What s TimeTuple?, Getting current time, Getting formatted time, Getting Calendar for a Month, The time Module, The calendar module, Other module functions 14. Python 3 Functions Defining a function, Calling function, Pass by Reference Vs value, Function Arguments, Required Arguments, Keyword Arguments, Default Arguments, Variable-Length Arguments, The Anonymous functions, Lambda functions, The return statement, Scope of variables, Global Vs Local variables 15. Python 3 Modules The import statement, The from import statement, The from import* statement, Executing module as scripts, Locating modules, The PYTHONPATH variable, Namespaces and Scoping, The dir() function, The globals() and locals() functions, The reload() function, Packages in Python 16. Python 3 - Files I/O Printing to the screen, Reading Keyboard Input, The input function, Opening and closing Files, The open function, The file object attributes, The close() method, Reading and writing files, The

write() method, The read() method, File positions, Renaming and Deleting Files, The rename() method, The remove() method, Directories() in Python, The mkdir() method, The chdir() method, The getcwd() method, The rmdir() method, File and Directories related methods 17. Python 3 - Exceptions Handling Standard Exceptions, Assertions in Python, What is Exception?, Handling an Exception, The except clause with No Exceptions, The try-finally clause, Argument of an Exception, Raising an Exception, User-defined Exceptions Advanced Python 18. Python 3 - Object Oriented Overview of OOPs Terminology, Creating Classes, Creating Instance objects, Accessing Attributes, Built-in class Attributes, Destroying objects, Class Inheritance, Overriding Methods, Base overloading Methods, Overloading Operators, Data Hiding 19. Python 3 - Multithreaded Programming What is multithreading?, Starting a new Thread, The Threading Module, Creating Threads using Threading module, Synchronizing Threads, Multi-threaded Priority Queues, 20. Python 3 - Network Programming Network Programming Introduction, What is Sockets, The Socket Module, Server Socket Methods, Client Socket Methods, General Socket Methods, A Simple Server, A Simple Client, Python Internet Modules, 21. Python 3 - Regular Expressions Basic patterns that match single characters, Compilation flags, The match() function, The search() function, Matching Vs Searching, Search and Replace, Regular Expression Modifiers: Option Flags, Regular Expression Patterns, Regular Expression Examples, Special Character Classes, Repetition Cases, Non-greedy repetition, Grouping with Parenthesis, Back references, Alternatives, Anchors, Special syntax with Parentheses 22. Python 3 - MySQL Database Access

What is PyMySQL?, How do I install PyMySQL?, Database connection, Creating Database Table, INSERT operation, READ operation, UPDATE operation, DELETE operation, Performing Transactions, COMMIT operation, ROLLBACK operation, Disconnecting Database, Handling Errors, 23. Python 3 - CGI Programming What is CGI?, Web Browsing, CGI Architecture Diagram, Web Server Support and Configuration, First CGI Program, HTTP Header, CGI Environment Variables, GET and POST methods, Passing information using GET method, Simple FORM GET method example, Passing information using POST method, Passing checkbox data to CGI program, Passing Radio button data to CGI program, Passing TextArea data to CGI Program, Passing Drop Down Box data to CGI Program, Using Cookies in CGI, Setting p Cookies, Retrieving Cookies, File Upload Example, How to raise a File Download Dialog Box 24. Python 3 - XML Processing What is XML?, XML Parser Architectures and APIs, Parsing XML with SAX API, The make_parser() method, The parse() method, The parsestring() method, Parsing XML with DOM API 25. Python 3 - Sending Email using SMTP SMTP Introduction, Sending an HTML email using Python, Sending attachments as an Email, 26. Python 3 - GUI Programming (Tkinter) Tkinter, wxpython, PyQt, JPython, Tkinter Programming, Tknter Widgets, Standard Attributes, Geometry management Best of Luck