PYTHON-FUNDA.AJ1 ISBN-Nummer: 978-1-64459-280-9
Python Fundamentals
Python powers everything from Netflix to self-driving cars. Ready to join the coding revolution? Master the basics in our Python Fundamentals course.
What you will be able to do
- Work with core Python programming fundamentals like variables, data types (numerical, strings, lists, booleans), and operators.
- Craft control flow using statements like if, while, and for loops to guide program execution.
- Define and utilize functions to create reusable blocks of code.
- Leverage object-oriented programming (OOP) principles to structure your programs effectively.
- Manage errors and exceptions for robust code.
- Work with modules and packages to organize and share code.
- Perform essential file operations like reading, writing, and manipulating data.
Beginner Selbstgesteuert · 1 Jahr Zugang 4.5/5 (168 Rezension)
31 Praktische LiveLabs
Practice real IT tasks in guided environments.
- Reale Umgebungen
- Automatisch bewertet
- Keine Installation
01 / About
Über diesen Kurs
02 / Lektionen & Labore
See exactly what you will learn and practice
Unterrichtsplan
13 Interaktive Lektionen · 77 topics01 Introduction 8 topics +
- About the Course
- Learning Objectives
- Audience
- Approach
- Minimum Hardware Requirements
- Software Requirements
- Conventions
- Installation
02 Introducing Python 6 topics · 5 LiveLab +
- Introduction
- Working with the Python Interactive Shell
- Writing and Running Simple Scripts
- Variablen
- User Input, Comments, and Indentations
- Summary
5 LiveLab in this lesson — see the labs panel →
03 Data Types 6 topics · 6 LiveLab +
- Introduction
- Numerical Data
- Strings
- Lists
- Booleans
- Summary
6 LiveLab in this lesson — see the labs panel →
04 Control Statements 11 topics · 4 LiveLab +
- Introduction
- Control Statements
- The if Statement
- The while Statement
- while Versus if
- Loops
- The for Loop
- The range Function
- Nesting Loops
- Breaking Out of Loops
- Summary
4 LiveLab in this lesson — see the labs panel →
05 Functions 6 topics · 2 LiveLab +
- Introduction
- Built-In Functions
- User-Defined Functions
- Function Arguments
- Anonymous Functions
- Summary
2 LiveLab in this lesson — see the labs panel →
06 Lists and Tuples 9 topics · 2 LiveLab +
- Introduction
- List Syntax
- List Methods
- List Comprehensions
- Tuple Syntax
- Accessing Tuple Elements
- Accessing Tuple Elements
- Tuple Methods
- Summary
2 LiveLab in this lesson — see the labs panel →
07 Dictionaries and Sets 8 topics · 3 LiveLab +
- Introduction
- Working with Dictionaries
- Additional Dictionary Attributes
- Ordered Dictionaries
- The Basics of Sets
- Set Operations
- Frozen Sets
- Summary
3 LiveLab in this lesson — see the labs panel →
08 Object-Oriented Programming 9 topics · 5 LiveLab +
- Introduction
- A First Look at OOP
- OOP in Python
- Methods in a Class
- Class Versus Instance Attributes
- Class Versus Instance Methods
- Class Inheritance
- Multiple Inheritance
- Summary
5 LiveLab in this lesson — see the labs panel →
09 Modules, Packages, and File Operations 9 topics · 1 LiveLab +
- Introduction
- Defining Modules
- Imports and Import Statements
- Modules and Packages
- File Operations
- The file Object
- Reading and Writing to Files
- Handling Structured Data
- Summary
1 LiveLab in this lesson — see the labs panel →
10 Error Handling 5 topics · 3 LiveLab +
- Introduction
- Built-In Exceptions
- Handling Errors and Exceptions
- Custom Exceptions
- Summary
3 LiveLab in this lesson — see the labs panel →
11 Appendix: PCAP Exam Objective +
12 Appendix: PCEP-30-01 Exam Objective +
13 Appendix: PCEP-30-02 Exam Objective +
Praktische Übungen Our edge
31 LiveLabs- Verwendung der Druckmethode
- Eine Aussage mehrmals anzeigen
- Verwendung der Variablenzuweisung
- Variablen und Zuweisungsanweisungen verwenden
- Anzeige der Multiplikationstabelle
- Verwendung arithmetischer Operatoren
- Ausführen von String-Slicing-Aufgaben
- Arbeiten mit Saiten
- Manipulieren von Zeichenketten mithilfe der Strip-Methode
- Arbeiten mit Listen
- Verwendung von Booleschen Operatoren
- Arbeiten mit der if-Anweisung
- Arbeiten mit der while-Aussage
- Verwendung der for-Schleife und der range-Funktion
- Verwendung verschachtelter Schleifen
- Arbeiten mit Funktionsargumenten
- Verwendung von Lambda-Funktionen
- Verwendung von Listenmethoden
- Verwendung von Tupelmethoden
- Daten mithilfe von Wörterbüchern ordnen und präsentieren
- Wörterbücher kombinieren
- Erstellen von Schnittmengen von Elementen in einer Sammlung
- Methoden in einer Klasse definieren
- Erstellen von Klassenattributen
- Erstellen von Klassenmethoden und Verwenden von Informationsverbergung
- Methoden überschreiben
- Implementierung der Mehrfachvererbung
- Nutzung von Ressourcen in einem Modul
- Fehlerszenarien identifizieren
- Fehlerbehandlung
- Erstellen der benutzerdefinierten Ausnahmeklasse
03 / Prüfungsdetails
Python Fundamentals Details
Der Kurs „Python-Grundlagen“ behandelt eine Reihe von Themen, die für Anfänger unerlässlich sind, um die Grundlagen der Python-Programmierung zu erlernen. Der Kurs umfasst Python-Syntax, Datentypen, Kontrollstrukturen, Funktionen, Module und mehr. Er ist darauf ausgelegt, ein umfassendes Verständnis der Python-Programmierung zu vermitteln und Lernende in die Lage zu versetzen, einfachen Python-Code zu schreiben. Zusätzlich zu den Kerninhalten behandelt der Kurs auch Best Practices für die Python-Programmierung und bietet praktische Übungen und reale Projekte, um den Lernenden praktische Erfahrung zu ermöglichen.
04 / FAQS
Fragen, bevor Sie beginnen
Who is this course perfect for?+
What are the basic concepts of Python?+
- Variables and Data Types: Variables store data like numbers (integers, floats), text (strings), collections (lists, tuples, dictionaries), and True/False values (booleans).
- Operators: These perform operations on data, including arithmetic (+, -, *, /), comparison (==, !=, <, >), and logical (and, or, not).
- Control Flow: Statements like if, while, and for loops dictate how your program executes based on conditions or repetitions.
- Functions: Reusable blocks of code that perform specific tasks, promoting code organization and efficiency.
What are the fundamentals of Python list?+
Python lists are a fundamental data structure used to store ordered collections of items. Here are some key points:
- Mutability: Lists are mutable, meaning you can change their contents after creation by adding, removing, or modifying elements.
- Indexing and Slicing: You can access elements by their position (index) or extract list portions using slicing syntax.
- Common Methods: Built-in methods like append, insert, remove, and sort help you manipulate and organize list elements.
- Heterogeneity: Lists can hold elements of different data types within the same list.
Wie hoch ist die Prüfungsgebühr?+
Wo kann ich die Prüfung ablegen?+
Wie ist die Prüfung aufgebaut?+
Wie viele Fragen umfasst die Prüfung?+
Wie lange dauert die Prüfung?+
Welche Punktzahl ist zum Bestehen erforderlich?+
Wo finde ich weitere Informationen zu dieser Prüfung?+
This Python Fundamentals Course is Your Launchpad
The world runs on code, and Python is the language of the future. With this fundamentals of Python programming course, you'll transform from a curious onlooker to a Python developer.
- 1 Jahr voller Zugang
- 31 LiveLab enthalten
- Abschlusszertifikat
Keine Kreditkarte benötigt