A practical guide for learning Python, complete with real-world projects for you to explore
About This Video
A comprehensive introduction to the world of Python programming
Paves an easy-to-follow path for you to navigate through concepts
Filled with practical demos to reinforce your learning
In Detail
After a brief history of Python and key differences between Python 2 and Python 3, you'll understand how Python has been used in applications such as YouTube and …
Python Fundamentals
Video description
A practical guide for learning Python, complete with real-world projects for you to explore
About This Video
A comprehensive introduction to the world of Python programming
Paves an easy-to-follow path for you to navigate through concepts
Filled with practical demos to reinforce your learning
In Detail
After a brief history of Python and key differences between Python 2 and Python 3, you'll understand how Python has been used in applications such as YouTube and Google App Engine. As you work with the language, you'll learn about control statements, delve into controlling program flow and gradually work on more structured programs via functions.
As you settle into the Python ecosystem, you'll learn about data structures and study ways to correctly store and represent information. By working through specific examples, you'll learn how Python implements object-oriented programming (OOP) concepts of abstraction, encapsulation of data, inheritance, and polymorphism. You'll be given an overview of how imports, modules, and packages work in Python, how you can handle errors to prevent apps from crashing, as well as file manipulation.
By the end of this course, you'll have built up an impressive portfolio of projects and armed yourself with the skills you need to tackle Python projects in the real world.
Audience
Python Fundamentals is great for anyone who wants to start using Python to build anything from simple command-line programs to web applications. Prior knowledge of Python isn't required.
Chapter 4 : Section4: Control Statements and Loops
Lesson Overview
Control Statements
The while Statement
Loops
The range Function and Nesting Loops
Breaking Out of Loops
Lesson Summary
Chapter 5 : Section5: Functions
Lesson Overview
Functions and Its Types
Local and Global Variables
Using main ()
Function Arguments
Anonymous Functions
Lesson Summary
Chapter 6 : Section6: Lists and Tuples
Lesson Overview
Lists
List Methods
List Methods and List Comprehensions
Tuples
Tuple Methods
Lesson Summary
Chapter 7 : Section7: Dictionaries and Sets
Lesson Overview
Dictionaries
Working with Dictionaries – Part I
Working with Dictionaries – Part II
Sets
Lesson Summary
Chapter 8 : Section8: Object-Oriented Programming
Lesson Overview
Classes, Objects and Their Attributes
The init Method
Methods in Classes
Automated Geometric Calculations Scenario
Class Attributes
Elevator Class Attribute Scenario
Class Methods
Encapsulation and Information Hiding
Class Inheritance
Overriding Methods
Lesson Summary
Chapter 9 : Section9: Modules, Packages, and File Operations
Lesson Overview
Creating and Using Modules
Built-in Modules
Packages
File Operations
Top 100 Words Scenario
Top 100 Words Scenario – Solution Part I
Top 100 Words Scenario – Solution Part II
Handling Structured Data
Lesson Summary
Chapter 10 : Section10: Error Handling
Lesson Overview
Introduction
Built-In Exceptions
Handling Errors and Exceptions
Lesson Summary
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept