Python · Computer Science · Data Science · Language Fluency
Dive deeper into Python 3 — one of the world’s most popular programming languages.
Livello intermedio
Contiene 7 Progetti, 11 Lezioni e altro
In italiano e inglese
Durata totale 26.8 ore
Con certificato di completamento
Cos'è?
Feeling comfortable with the basics of Python? Intermediate Python 3 is a stepping stone to take your skills to the next level. This course will provide you with the knowledge to make your Python code cleaner, more efficient, and more manageable. We'll also dive under the hood of fundamental concepts that will deepen your understanding of the Python language.
This course is a deep dive into the inner workings of some of Python's most popular features to teach you how to use the language's unique features to get closer to becoming a Python expert.
While completing Learn Intermediate Python 3, you'll learn about:
We recommend that you complete Learn Python 3 before starting Learn Intermediate Python 3.
26.8 ore
Intermedio
In italiano
Certificato finale
Sommario
1. Welcome to Intermediate Python!
Learn about what is new in the Intermediate Python 3 course!
2. Function Arguments
Use the full potential of Python function arguments! Learn about the different ways to work with the Python unpacking operator.
3. Namespaces and Scope
Learn about how Python stores names and the scoping rules that apply to them!
4. Functions Deep Dive
Dive deeper into the unique ways to utilize functions to create cleaner and more efficient software!
5. Object-Oriented Programming
Learn to utilize one of the most popular programming paradigms - Object-Oriented Programming!
6. Unit Testing
Learn to maintain a healthy codebase by creating unit tests using Python's built-in unittest framework!
7. Iterators & Generators
Take a peek under the hood of how Python uses Iterators!
8. Specialized Collections
Use specialized Python collections to create more efficient programs!
9. Resource Management
Learn to harness the power of context managers in Python!
295 studenti si sono iscritti al percorso nell'ultima settimana. Cosa aspetti?
Progetti
Sam's Surf Shop
Create a suite of automated tests for the local surfboard rental store, Sam's Surf Shop!
Event Coordinator
In this project, you will practice further with creating generators to retrieve and iterate throu...
Leggi di più
The Great Robot Race
Use specialized Python collections to create a program that races robots!
Non sarai mai solo. Potrai confrontarti e chiedere aiuto a persone come Marco e tutti gli altri studenti che stanno seguendo questo percorso
metodo devv
Imparare a programmare significa molto più che memorizzare la sintassi. Ti aiutiamo a pensare come un vero programmatore.
Come un consulente di carriera, ti guidiamo in ogni passaggio. Imparerai la cosa giusta al momento giusto, tutto in un unico posto.
Acquisisci esperienza pratica man mano che procedi creando progetti degni di un portfolio che ti aiuteranno a ottenere il tuo prossimo lavoro.
Puoi iniziare a seguire questo percorso gratis e ora. Cosa aspetti?
Scordati le seplici lezioni frontali. All’interno di questo percorso abbiamo unito diverse modalità di apprendimento che ti permetteranno di imparare al meglio.
11 Lezioni
11 Quiz
7 Progetti
5 Articoli
2 Video
1 Testo
Ottieni un certificato di completamento da poter condividere dove vuoi.