DESCUBRE, APRENDE Y CRECE CON ESCAL8 🚀

Catálogo de cursos

Explora nuestro catálogo interactivo de cursos y lleva tu desarrollo profesional al siguiente nivel. 📚✨

Python 3, Part 4 of 6: Functions and Classes

In this course we’re going to start with a look at Functions and Functions are particularly important in Python, because one of the strengths of Python is the fact that it is a functional language. We’ll start off by taking a look at the Def key word. That’s how you define a Function. Next we’ll look at Default Arguments, Doc Strings, Variadic Functions, and Factorial. Then we will move onto some of the more advanced topics. We will talk about Function Objects. Then we will talk about Lambda expressions, which are a particularly compact representation for a function. Then we will go onto Generators, which are a more sophisticated example of the kinds of things you can do with Functions and then we’ll move onto Closures. Next we are going to talk about Classes, and the concept of a class is basically the idea of a programmer defined data type that you can define within your application. So after we are finished talking about how to define a class, we are going to talk about how to implement the code that is responsible for initializing a new instance of that class, which is Object Initialization. Then we will work on Classic Static Members that we can define that are associated with the class as a whole, rather than a particular instance of that class. And then we’ll talk about Class Inheritance and then the final important aspect of object oriented programming that we will take a look at is something known as Data Hiding.

Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.

Información adicional

Audio Languages

Content Style

Primary Competency

Content Features

Course Text Languages

Subtitle Languages
Seat Time