Get Latest Deals

Email:trainings@free.com

Learning Python 3 Programming For The Absolute Beginner

Course

LEARNING PYTHON 3 PROGRAMMING FOR THE ABSOLUTE BEGINNER

Category

Python Software Training

Eligibility

Lateral Entry Professionals and Freshers

Mode

Regular Offline and Online Live Training

Batches

Week Days and Week Ends

Duration :

2 Months

Python Objectives

•How to Get Certified in Python.
•You will learn how to write Python.
•You will know how to work with Python.
•Different Python practical questions asked during real time interviews .
•Learn How To Create Your Python In Easy Steps
•You can learn Python to code like a pro!
•You will learn how to draw different Python entities through code.
•Learn the core fundamentals of Python to fast-track your development process
•You will be able to develop top class apps and think like a programmer

learning python 3 programming for the absolute beginner Course Highlights

•Real-world skills + project portfolio
•Resume & Interviews Preparation Support
•Real time live project training and Guidance
•Create hands-on projects at the end of the course
•Interview guidance and preparation study materials.
•We provide you with your recorded session for further Reference
•Affordable fee structure to help as many students strive career in IT industry
•We do Schedule the sessions based upon your comfort by our Highly Qualified Trainers and Real time Experts

Who are eligible for Python

•.net Developer, Business Analysis, Software Testing, Software Development, Linux Administration, java, Automation Testing, hybris, qtp, lamp, css, xml, manual
•DBA, Developers, Programmers, Software Engineers, QA Managers, Product Managers, Development Managers, Mobile Developers, IOS Developers, Android
•JSF, hibernate, spring, Java SE 6 Developer, Sun Certified Developer for Java 2 Platform / Oracle Certified Master, html
•PHP, MySQL JQuery, Application Developer, Net, .Net, Asp, Vb, Visual Basic, Vb Script, ASP.Net MVC, WCF, C#, SQL Server, .NET Framework, JQuery, XML, OOP
•Web Application Developers, Java Developers, DBA LEAD, DBA Manager, Asset Control developer, embedded software engineer, oracle applications technical

LEARNING PYTHON 3 PROGRAMMING FOR THE ABSOLUTE BEGINNER Topics

Introduction
•Welcome
•Resources and Materials
•Software Setup
•Installing Python and PyCharm
•Write your first Python Program
•Create a Hello World App
•Background of the Python Programming Language
•History and Characteristics of Python
•Variables and Comments
•Foundation : Variables
•Variables
•Comments
•Print Statements
•Using the print() function in Python
•Challenge : Print( ) statements
•Solution : Print( ) statements
•Working with Common Data Types
•Foundation : Introduction to Data Types
•Data Types
•Casting and Conversion
•Foundation : Working with Strings
•Working with Strings – Part 1
•Working with Strings – Part 2
•Challenge : Strings
•Solution : Strings
•Operators
•Foundation : Operators
•Working with Operators
•Challenge : Operators
•Solution : Operators
•Working with Data Structures
•Foundation : Introduction to Python Data Structures
•Foundation : Lists
•Working with Lists – Part 1
•Working with Lists – Part 2
•Challenge : Lists
•Solution : Lists
•Foundation : Sets
•Working with Sets – Part 1
•Working with Sets – Part 2
•Challenge : Sets
•Solution : Sets
•Foundation : Tuples
•Working with Tuples
•Challenge : Tuples
•Solution : Tuples
•Foundations : Dictionaries
•Working with Dictionaries – Part 1
•Working with Dictionaries – Part 2
•Challenge : Dictionaries
•Solution : Dictionaries
•Conditionals and Looping
•Foundation : Conditionals and Looping
•If statements – Part 1
•If statements – Part 2
•While statements
•For statements
•Challenge : Conditionals and Looping
•Solution 1 : Conditionals and Looping
•Solution 2 : Conditionals and Looping
•Working with Functions
•Foundation : Functions
•Functions – Part 1
•Functions – Part 2
•Functions – Parameters passing by reference
•Recursive Functions
•Challenge : Functions
•Solution : Functions
•Object-Oriented Programming – Working with Classes
•Foundation : Object Oriented Programming in Python
•Foundation : Inheritance
•Foundation : Encapsulation
•Foundation : Abstraction
•Foundation : Polymorphism
•Defining classes, constructors and methods
•Inheritance and Private / Public properties
•Private Attributes or Properties
•Challenge: Object-Oriented Programming
•Solution : Temperature Class – Object-Oriented Programming
•Solution : Circle Class – Object-Oriented Programming
•Exception and Error Handling
•Foundation : Exception Handling in Python with try and except
•Try Except Else statements
•Finally statements and assertions
•Challenge : Exceptions
•Solution : Exceptions
•Modules
•Foundation : Modules
•Creating a Module
•Importing a Module
•Using if __name__ for checking if your program is executing
•Challenge : Modules
•Solution : Modules – Create the Module
•Solution : Modules – Create the Main Program
•Input and Output
•Foundation : Getting Input from the User
•Using the sys module
•Using the argparse library
•Foundation : Working with Files
•Working with Files – Part 1- Creating, Writing to and Reading from Files
•Working with Files – Part 2 – Exploring other ways of reading data from a file
•Working with Files – Part 3 – File Seek and Editing Files
•Foundation : Working with File and Directory Commands
•Working with Files and Directories
•Working with Data Files
•Foundation : Working Data Files (CSV and JSON)
•Reading CSV Files – Part 1
•Reading CSV Files – Part 2
•Writing CSV Files
•Reading JSON Files – Reading (Deserialization) – Part 1
•Working with JSON Files – Writing (Serialization) – Part 2
•Working with Pandas – Loading CSV Files in a DataFrame – Part 1
•Working with Pandas – Writing out CSV Files – Part 2
•Working with HTTP
•Foundation : Working with HTTP in Python
•GET Requests – Part 1
•GET Requests – Adding QueryString Parameters – Part 2
•Open Weather Map API Review
•GET Requests to Open Weather Map – Part 3
•Handling Network Errors for GET Requests – Part 4
•POST Requests
•Closing
•Closing Comments