The Proposal for National Winter Training Program on The Python Programming for Data Science, Image processing, web visualizations, web scraping, databases Organizers Finland Labs, Revert Technology Pvt. Ltd New Delhi In Association with Entrepreneurship Development Cell IIT-Roorkee
Dear Sir/Madam, Subject: National winter training program on python programming for real world application We are delighted to inform you that NWTP-2018 in association with EDC IIT-Roorkee, is Planning to organize National training program on python programming at your college premises. We are pleased to invite your college to be one of the Centers. NWTP-2018 would like to entreat your college to be a part of NWTP-2018 Center. We are looking forward to make your esteemed college as Center for program. NWTP-2018 is sponsored & funded by India s most prestigious company, Finland Labs & Revert Technology Pvt. Ltd. New Delhi Please feel free to contact us. Md.Nafish Dept. of Education & Training Development Finland labs(unit of Revert Technology Pvt. Ltd) NWTP-2018 AppsFluxus-2018 RoboFeast-2018 Contact No.+91-7053133032 011-65544707 Email nafish@finlandlabs.com http://finlandlabs.com
Python Programming for Emerging Applications Why Python Python fast and easy it is to use. Python cuts development time in half with its simple to read syntax and easy compilation feature. Debugging your programs is a breeze in Python with its built in debugger. Python is continued to be a favorites option for data scientists who use it for building and using Machine learning applications and other scientific computations Python is free to use, even for the commercial products, because of its OSI-approved open source license. Python Uses: Use Python for building desktop applications Use Python for building interactive web maps Use Python to download data from various data service APIs. Use Python for batch geocoding of addresses with Geopy. Use and fully understand object-oriented design. Use Python to build web applications with Flask. Use Python for database applications. Use Python for data analysis and interactive data visualizations Use Python for scraping data from websites with Beautiful Soup. Use Python to analyze and visualize stock market data. Python Training Highlights: Exposure to Python Programming Language Exposure to Graphic User Interface Development Good multimedia content to help students grasp the material easily Understand the concepts of Object Oriented Programming Language Understand and write Efficient Code Use Python Language to develop back-end of Web Applications Use Python Language to create Games Use Python Programming Language to create your own hobby projects Career guidance by experienced faculty
Python Course Contents Introduction to the course Python Setup for Windows Install Python on Windows Using IDLE On Windows Python Setup for Mac Downloading And Installing Python On Mac OS X Using IDLE on Mac OS X Python Setup for Linux Downloading And Installing Python On Ubuntu Linux Using IDLE on Ubuntu Linux Installing IntelliJ on Ubuntu Linux IntelliJ Python Configuration For Ubuntu Linux The Basics of Python Getting To Know Python Introduction To Python Installation and Working with Python Understanding Python variables Python basic Operators Understanding python blocks\ Python Data Types Declaring and using Numeric data types: int, float, complex Using string data type and string operations Defining list and list slicing Use of Tuple data type Program Flow Control in Python An Introduction To Program Flow Control Conditional blocks using if, else and elif Simple for loops in python For loop using ranges, string, list and dictionaries Use of while loops in python Loop manipulation using pass, continue, break and else Programming using Python conditional and loops block
Python Functions, Modules And Packages Introduction Organizing python codes using functions Organizing python projects into modules Importing own module as well as external modules Understanding Packages Powerful Lamda function in python Programming using functions, modules and external packages Python String, List And Dictionary Manipulations Building blocks of python programs Understanding string in build methods List manipulation using in build methods Dictionary manipulation Programming using string, list and dictionary in build functions Python File Operation Reading config files in python Writing log files in python Understanding read functions, read(), readline() and readlines() Understanding write functions, write() and writelines() Manipulating file pointer using seek Programming using file operations Python Object Oriented Programming Oops Concept of class, object and instances Constructor, class attributes and destructors Real time use of class in live projects Inheritance, overlapping and overloading operators Adding and retrieving dynamic attributes of classes Programming using Oops support Python Regular Expression Powerful pattern matching and searching Power of pattern searching using regex in python
Real time parsing of networking or system data using regex Password, email, url validation using regular expression Pattern finding programs using regular expression Python Except ion Handling Avoiding code break using exception handling Safe guarding file operation using exception handling Handling and helping developer with error code Programming using Exception handling 10: Python Database Interact ion SQL Database connection using python Creating and searching tables Reading and storing config information on database Programming using database connections Python Multithreading Understanding threads Forking threads Synchronizing the threads Programming using multithreading Contacting User Through Email s Using Python Installing smtp python module Sending email Reading from file and sending emails to all users addressing them directly for marketing Python GUI Introduction Writing python program for CGI applications Creating menus and accessing files Server client program Sample Project Web applications Desktop applications Database applications Web scraping Web mapping Data analysis Interactive web visualization Computer vision for image and video processing Object Oriented Programming
What are the other requirements? Seminar hall/classroom having the enough capacity to conduct hands-on-session for all participants. Computer Lab with internet access. Projector/ Screen along with black/white board for teaching and presentation purposes. Accommodation for technical expert. The Training Certificates Certificate of Participation from NWTP-2018 EDC IIT-Roorkee. Certificate of merit from from NWTP-2018 EDC IIT-Roorkee. Certificate of Coordination from NWTP-2018 EDC IIT-Roorkee. Target Audience The program is open to the faculty of engineering colleges, Research Scholars, students and other working professionals are also, eligible. Training Fee Training Days 2-Days python 5-Days python 10-Days python Training Fees INR 1200/ per participant only +@18%GST INR 2500/ per participant only +@18%GST INR 4500/ per participant only+@18%gst (The fee includes training, certification, and Event registration and free python software to each participant) For any Further details please contact us: with kind regards Md.Nafish Dept. of Education & Training Development Finland labs (Unit of Revert Technology Pvt. Ltd) NSTP-2017 AppsFluxus-2017 RoboFeast-2017 Contact No.+91-7053133032 011-65544707 Email nafish@finlandlabs.com http://finlandlabs.com/nstp/