ADVANCED PYTHON COURSE CURRICULUM - Inventateq

Transcription

InventateqADVANCED PYTHONCOURSE CURRICULUMYOUR JOB HUNTING ENDS HEREStart your career with Python course that getsYour Dream Job!E-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR1

Become A PythonCertified ProfessionalIt is only skills and not degree that can help you grow. But if you are one of thoseindividuals who believe in getting certified along with skills then we have gotyou covered. After completion of the training not only will you become anexpert in Python but you will also be a Python certified professional.One Training Program2 CertificationsInventateqPCAP CERTIFICATIONIndustry Recognized INVENTATEQ CertificateE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR2

InventateqGET TRAININDANDGE T EMPLOYEDCLASS ROOM TRAININGONLINE TRAININGCORPORATE TRAINING12,409 Trainees500 Batches4.9/5RatingsE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR3

12,409 Success StoriesHere is what they say about INVENTATEQ.It’s a very good platform for learning python language.Instructor having a very good experience in teaching thecourse of python and if we practice parallelly we can gain theknowledge in depth about the language. Trainer teaching isentirely a different process and we will be having dailyassignments also. I suggest the people who like to learn pythonits better to join in Inventateq.ARUNA CHAVULIGood place to learn python with Django. Trainer is very goodat programming and gave me a strong basic to pythonprogramming. Inventateq is one of the best python coachingcenters around Bangalore.VENKATESWARULUInventateqI got the basic idea on Python with Django after attendingcourse for 45 days. If we practice parallelly after completionof every class we can learn more in depth. And also, it will bemore beneficial if slow down the process of explanation tothe people who don't have programming background.HARSHA VARDANKadiaI joined python with Django course in Inventateq. I am verycomfortable in writing programs on my own after completingthe course here. The trainer makes us to write programs inthe class. Which is the unique methodology here.SADHIKA PARVEENE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJINAGAR4

12,409 Success StoriesHere is what they say about INVENTATEQ.I attended the Python training in Inventateq. Previously Ihad no knowledge of Python. The institute gives us a fairidea on practically working on python programs with avariety of scenarios. It has highly increased my logicalthinking and made me quite thorough with the Pythonsyntax. concepts strong.SURENDRA KUMARI took python classes from Inventateq. This man got thestuff and he know how to teach programming language in apractical way. writing more programs are really mattersthan just sitting at looking at white board. here u writeprograms throughout the class, end of the day makes u feellike more confident in programming.TEJASWINI REDDYInventateqI would suggest Inventateq to anyone who wants to learnPython with Django. The teaching method will be to teachconcept first and write a program on it in the class. Trainerexplains one program and the students has to write thenext programs with some extension of requirement.RAHULInventateq is a really good place to start your pythontraining, where they emphasize on programming than ontheory. You will surely leave this place with a confidencethat you can write a program.SRIHARI BODAE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR5

Training entateqATTEND INTERVIEWRESUME PREPARATTIONYOU GOT THE JOB!E-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR6

Detailed Course SyllabusTABLE OF CONTENT1234Core PythonAdvanced PythonDjango with PythonData science with PythonInventateqE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR7

Part I. Getting Started01.A Python Q&A 8.19.20.21.22.23.24.25.26.27.Why Do People Use Python?Software QualityDeveloper ProductivityIs Python a “Scripting Language”?OK, but What’s the Downside?Who Uses Python Today?What Can I Do with Python?Systems ProgrammingGUIsInternet ScriptingComponent IntegrationDatabase ProgrammingRapid PrototypingNumeric and Scientific ProgrammingAnd More: Gaming, Images, Data Mining, Robots, Excel.How Is Python Developed and Supported?Open Source TradeoffsWhat Are Python’s Technical Strengths?It’s Object-Oriented and FunctionalIt’s FreeIt’s PortableIt’s PowerfulIt’s MixableIt’s Relatively Easy to UseIt’s Relatively Easy to LearnIt’s Named After Monty PythonHow Does Python Stack Up to Language X?InventateqE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR8

02. How Python Runs Programs1. Introducing the Python Interpreter2. Program Execution3. The Programmer’s View4. Python’s View5. Execution Model Variations6. Python Implementation Alternatives7. Execution Optimization Tools8. Frozen Binaries9. Future Possibilities?03. How You Run ProgramsInventateq1. The Interactive Prompt2. Starting an Interactive Session3. The System Path4. New Windows Options in .: PATH, Launcher5. Where to Run: Code Directories6. What Not to Type: Prompts and Comments7. Running Code Interactively8. Why the Interactive Prompt?9. Usage Notes: The Interactive Prompt10. System Command Lines and Files11. A First Script12. Running Files with Command Lines13. Command-Line Usage VariationsE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR9

01. CORE PYTHONCourse Objective: Master in Python programing language Understand Python Scripts on UNIX/Windows,Python Editors and IDEs Master the Concepts of Sequences and File operations Learn how to use and create functions,sorting different elements ,Lambdafunction,error handling techniques and Regular expressions ans usingmodules in Python How to use python in realtime project and sample projectsCourse SyllabusIntroductionInventateq History Features Setting up path Working with Python Basic Syntax Variable and Data Types OperatorE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR10

Conditional Statements If If- else Nested if-else ExamplesLooping For While Nested loops ExamplesControl Statements Break Continue Pass ExamplesInventateqString Manipulation Accessing Strings Basic Operations String slices Function and Methods ExamplesLists Introduction Accessing list Operations Working with lists Function and Methods E-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR11

Tuple Introduction Accessing tuples Operations Working Functions and Methods ExamplesDictionaries Introduction Accessing values in dictionaries Working with dictionaries Properties Functions ExamplesFunctionsInventateq Defining a function Calling a function Types of functions Function Arguments Anonymous functions Global and local variables ExamplesE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR12

Lambda Operator, Filter, Reduce and Map Lambda function Filter function Reduce function Map functionList Comprehension: Introduction Generator Comprehension Set ComprehensionModules Importing module Math module Random module PackagesInventateq Composition ExamplesInput-Output Printing on screen Reading data from keyboard Opening and closing file Reading and writing files Functions ExamplesE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR13

Exception Handling Exception Exception Handling Except clause Try ? finally clause User Defined Exceptions ExamplesRegular expressions Match function Search function Matching VS Searching Modifiers Patterns ExamplesPackages:Inventateq Predefined Packages User Defined packagesFile Handling Text Files Binary Files Zip and Unzip Files Pickling Unpickling Reading Program from another Program InCommand PromptE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR14

02. ADVANCED PYTHONOOPS Class and object Attributes Methods Overloading Overriding Data hidingInheritance Single Inheritance Multilevel Inheritance Multiple Inheritance Hybrid InheritanceInventateq Hierarchal Inheritance IS-A Relationship and HAS-A RelationshipPolymorphism Duck Type Philosophy Method Overloading Operator Overloading Constructor Overloading Method Overriding Constructor OverirdingE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR15

DatabaseData Science With Python Introduction Introduction Connections Setting up with environment Executing queries Basic data types Transactions Numpy arrays Handling error Exploring PandasNetworking Pandas Series and Data Frames Socket Statistics with Pandas Socket Module MethodsDatFramesProjects:- Client and server1) Real Time Projects Internet modules2) Resume Preparation Multithreading: Introduction Multitasking isAliveInventateq Enumerate Thread Class Demonstrate Running Parallel Program Operating Based MultithreadingGUI Programming Introduction Tkinter Programming Tkinter ProgrammingE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR16

03. DJANGO WITH PYTHONHome Audience PrerequisitesBasics History of Django Design Philosophies Advantages of DjangoOverview MVC PatternInventateq DJANGO MVC - MVT PatternEnvironment Installing Python Installing Django Database Setup Web ServerCreating a Project Create a Project The Project Structure Setting Up Your ProjectE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR17

Sending E-mails Sending a Simple E-mail Sending Multiple Mails with send mass mail Sending Multiple Mails with send mass mail Sending E-mail with AttachmentGeneric Views Static Pages List and Display Data from DBForm Processing Using Form in a View Using Our Own Form ValidationFile Uploading Uploading an ImageInventateqApps Life Cycle Create an Application Get the Project to Know About Your ApplicationAdmin Interface Starting the Admin InterfaceCreating Views Simple ViewTemplate System The Render Function Django Template Language (DTL) Filters TagsE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR18

Tags Creating a Model Manipulating Data (CRUD) Linking ModelsComments Dreamreal Model hello view hello.html templateReal Time Projects1) E-Commerce domain applications Front-End Back-EndInventateq HTML CSS BOOTSTRAP DJANGO SQLite STUDENT BENEFITS PROJECT TO PRACTICE PRACTICAL CLASSES RESUME PREPARATION SUPPORT INTERVIEW QUESTION & ANSWERSE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR19

OUR HIRING PARTNERED COMPANIES LISTInventateqE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR20

POPULAR COURSES FROMINVENTATEQ100% JOB ORIENTED TRAINING COURSES WE PROVIDE Digital Marketing (SEO/Social BigData Hadoop CourseMedia/PPC Google Adwords) Machine Learning CertificationTraining Best SEO Training Spark and Scala Course Block Chain Training Courses AWS Training DevOps Training Artificial Intelligence Courses Cloud Computing Training Angularjs and Node JS Tally ERP & GST Accounting Data Science CoursesTraining Weblogic Trainingclasses Java course RPA Training .NET Technologies Software Testing Course, SOA Suite 11gManual Testing, QTP, UFT,Loadrunner C C Course Internet of Things IoTTraining Microsoft Azure TrainingInventateq Oracle DBA Training Tableau Data Warehousing - Oracle SQL, PLSQL, PHP MYSQL, PythonInformatica Selenium TrainingDBA, D2k, Apps ETL Testing Course Human Resources Classes IBM Cognos 10 BI & Cognos PPC Training Institute Microstartegy CourseTM1 Qlikview (Deisgner,Developer, Publisher, Server) Autodesk Revit Training Cisco CCNA Networking IBM Websphere Autodesk CAD 2d and 3d SAS Training Learn ODI 11gCourse Catia Training Softskill Courses Python Training Wiring Harness Training ITIL Certificate Training Abinitio Classes Content Writing Training SAP Courses Web Designing Course Siebel CRM Courses OBIEE Data Stage Classes Clear Case TrainingE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR21

6 CENTERS AND COUNTINGBTM LAYOUT#687, 1st Floor, 29th Main, 3rd Cross,Coming from Silkboard, take left at AXAcompany signal, opp to OI Play school,Bangalore, Karnataka.Call us : 080 - 42108236Mail Us: inventateq.btm@gmail.comJAYA NAGARNo. 16, 2nd Floor, 11th Main Road,Jayanagar 4th 'T' Block,Next to Jayanagar Head Post-office,Bangalore – 41.Call us: 080 - 41502315Mail Us:inventateq.jayanagar1@gmail.comKALYAN NAGARNo. 509, 4th Main, Kammanahalli Main Rd,HRBR Layout 3rd Block, HRBR Layout,Kalyan Nagar, Bengaluru, Karnataka 560043Near McDonald's, Opposite to Petrol Bankand AptechBangalore, Karnataka 560043.Call us 91-6366644707Mail Us: inventateq.kalyannagar@gmail.comMARATHALLINo.43, 3rd Floor, Marathahalli, from OldBrand Factory towards Old Airport,Nextto Axis Bank,Bangalore, KarnatakaCall us: 080 - 42024661Mail Us:inventateqq.marathahalli@gmail.comRAJAJI NAGARNo. 18, 2nd Floor, Mahakavi KuvempuRd, near Navrang Theatre Road, Oppositeto Nethradhama Hospital MKK Road, 1stBlock, Rajajinagar, Bengaluru,KA-560010.Call us 080 - 41713019Mail y main road, No 2, 11th MainRoad, G1 Es El En Manasarover, Vijayanagar Opposite to Grand Mall, NearChennai Silks, Next to VenkateswaraSuper Market, VELACHERY, Chennai,Tamilnadu-600042Call us 91-9840021877 044-43324939Mail Us: inventateq.chennai@gmail.comE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR

IT ISTIMEYOU GETSTARTEDInventateqWITH FREEDEMO CLASSESwww.inventateq.com76-76-76-5421Weekdays Batches,Weekend Batchesinfo@inventateq.comE-MAIL: info@inventateq.com CALL: 7676765421 BTM MARATHAHLLI JAYANAGAR RAJAJI NAGAR23

Cloud Computing Training Angularjs and Node JS Training Tally ERP & GST Accounting classes Data Science Courses Weblogic Training Java course RPA Training .NET Technologies Software Testing Course, Manual Testing, QTP, UFT, Loadrunner Course Inventateq