PROG-PYTHON.AE1
Beginning Programming with Python
Code, curate, and create exciting opportunities by adding ‘Python’ language to your resume!
- Practice in 21 Laboratorios prácticos — nothing to install
- 22 Lecciones interactivas y 124 topics mapped to the official exam objectives
Beginner A tu propio ritmo · 1 año de acceso
21 LiveLabs prácticos
Practice real IT tasks in guided environments.
- Entornos reales
- Calificación automática
- Sin instalación
01 / Habilidades que obtendrás
What you will be able to do
Our Python programming course is built to penetrate the competitive talent pool and launching a top Python career can be daunting.
But here’s the good news! Our Python programming online course gives you access to hands-on learning opportunities in software development, data science, and machine learning.
For programming newcomers, our hands-on LAB and 50+ interactive items gamify the learning process to develop solid code. We will help you build cool apps and dynamic websites.
Outcome?
Polished Python skills, powerful resume, and promising job opportunities.
So, you have landed at the right place to start your fun programming journey!
- Create web applications and interactive websites.
- Learn dunder/magic commands to perform several tasks easily.
- Store and improve information with lists, sets, dictionaries, and tuples.
- Develop games and get a chance at an adventurous career prospect.
- Manage information with Unary and Ternary operators.
- Acquire the ability to run diagnoses for errors in your codes.
- Perform real-time data analysis.
- Learn task automation to avoid mundane tasks such as sending e-mails, reading/writing files, downloading numerous images, etc.
Course Highlights
-
22 Lecciones estructuradas Cobertura completa de los objetivos principales del curso
-
21 LiveLabs prácticos Escenarios interactivos guiados con evaluación instantánea
-
1 año de acceso completo Aprendizaje a tu propio ritmo, accesible en cualquier momento y en todos los dispositivos
02 / Lecciones y laboratorios
See exactly what you will learn and practice
Plan de estudios
22 Lecciones interactivas · 124 topics01 Introduction 3 topics +
- About This Course
- Icons Used in This Course
- Where to Go from Here
02 Talking to Your Computer 4 topics +
- Understanding Why You Want to Talk to Your Computer
- Knowing that an Application Is a Form of Communication
- Defining What an Application Is
- Understanding Why Python Is So Cool
03 Working with Google Colab 6 topics +
- Defining Google Colab
- Working with Notebooks
- Performing Common Tasks
- Using Hardware Acceleration
- Executing the Code
- Getting Help
04 Interacting with Python 4 topics +
- Typing a Command
- Getting Python’s Help
- Finding Out More about Functions and Objects
- Playing the Part of Inspector
05 Writing Your First Application 7 topics · 1 Laboratorio en vivo +
- Understanding Why IDEs Are Important
- Creating the Application
- Running the Application
- Understanding the Use of Indentation
- Adding Comments
- Making Your Notebook Informative, Descriptive, and Pretty
- Closing and Halting a Notepad
1 Laboratorio en vivo in this lesson — see the labs panel →
06 Performing Magic 3 topics +
- Understanding the Concept of a Magic Command
- What Kind of Magic Do You Want to Perform?
- Learning the Magic Commands
07 Storing and Modifying Information 3 topics +
- Storing Information
- Defining the Essential Python Data Types
- Working with Dates and Times
08 Managing Information 4 topics · 4 Laboratorio en vivo +
- Controlling How Python Views Data
- Working with Operators
- Creating and Using Functions
- Getting User Input
4 Laboratorio en vivo in this lesson — see the labs panel →
09 Making Decisions 3 topics · 1 Laboratorio en vivo +
- Making Simple Decisions by Using the if Statement
- Choosing Alternatives by Using the if…else Statement
- Using Nested Decision Statements
1 Laboratorio en vivo in this lesson — see the labs panel →
10 Performing Repetitive Tasks 3 topics · 3 Laboratorio en vivo +
- Processing Data Using the for Statement
- Processing Data by Using the while Statement
- Nesting Loop Statements
3 Laboratorio en vivo in this lesson — see the labs panel →
11 Dealing with Errors 6 topics · 1 Laboratorio en vivo +
- Knowing Why Python Doesn't Understand You
- Considering the Sources of Errors
- Catching Exceptions
- Raising Exceptions
- Deciding to Say “Oops” in Your Own Way: Custom Exceptions
- Using the finally Clause
1 Laboratorio en vivo in this lesson — see the labs panel →
12 Interacting with Packages 6 topics +
- Creating Code Groupings
- Importing Packages
- Finding Packages
- Downloading Packages from Other Sources
- Viewing the Package Content
- Viewing Package Documentation
13 Working with Strings 6 topics · 3 Laboratorio en vivo +
- Understanding That Strings Are Different
- Creating Strings with Special Characters
- Selecting Individual Characters
- Slicing and Dicing Strings
- Locating a Value in a String
- Using String Interpolation
3 Laboratorio en vivo in this lesson — see the labs panel →
14 Managing Lists 9 topics · 1 Laboratorio en vivo +
- Organizing Information in an Application
- Creating Lists
- Accessing Lists
- Looping through Lists
- Modifying Lists
- Searching Lists
- Sorting Lists
- Printing Lists
- Working with the Counter Object
1 Laboratorio en vivo in this lesson — see the labs panel →
15 Collecting All Sorts of Data 6 topics · 4 Laboratorio en vivo +
- Understanding Collections
- Working with Tuples
- Working with Dictionaries
- Creating Stacks Using Lists
- Working with queues
- Working with deques
4 Laboratorio en vivo in this lesson — see the labs panel →
16 Creating and Using Classes 3 topics · 2 Laboratorio en vivo +
- Considering the Parts of a Class
- Creating and Using an External Class
- Extending Classes to Make New Classes
2 Laboratorio en vivo in this lesson — see the labs panel →
17 Storing Data in Files 6 topics · 1 Laboratorio en vivo +
- Understanding How Permanent Storage Works
- Creating Content for Permanent Storage
- Creating a File
- Reading File Content
- Updating File Content
- Deleting a File
1 Laboratorio en vivo in this lesson — see the labs panel →
18 Sending an Email 1 topics +
- Understanding What Happens When You Send Email
19 Ten Amazing Programming Resources 10 topics +
- Working with the Python Documentation Online
- Discovering Details Using a Tutorial
- Performing Web Programming by Using Python
- Locating Useful (versus Useless) Modules
- Creating Applications Faster by Using an IDE
- Checking Your Syntax with Greater Ease
- Using XML to Your Advantage
- Getting Past the Common Python Newbie Errors
- Understanding Unicode
- Making Your Python Application Fast
20 Ten Ways to Make a Living with Python 10 topics +
- Working in QA
- Becoming the IT Staff for a Smaller Organization
- Performing Specialty Scripting for Applications
- Administering a Network
- Teaching Programming Skills
- Helping People Decide on Location
- Performing Data Mining
- Interacting with Embedded Systems
- Carrying Out Scientific Tasks
- Performing Real-Time Analysis of Data
21 Ten Tools That Enhance Your Python Experience 10 topics +
- Tracking Bugs with Roundup Issue Tracker
- Creating a Virtual Environment by Using VirtualEnv
- Installing Your Application by Using PyInstaller
- Building Developer Documentation by Using pdoc
- Developing Application Code by Using Komodo Edit
- Debugging Your Application by Using pydbgr
- Entering an Interactive Environment by Using IPython
- Testing Python Applications by Using PyUnit
- Tidying Your Code by Using Isort
- Providing Version Control by Using Mercurial
22 Ten (Plus) Libraries You Need to Know About 11 topics +
- Developing a Secure Environment by Using CryptLib
- Interacting with Databases by Using SQLAlchemy
- Seeing the World by Using Google Maps
- Adding a Graphical User Interface by Using TkInter
- Providing a Nice Tabular Data Presentation by Using PrettyTable
- Enhancing Your Application with Sound by Using PyAudio
- Manipulating Images by Using PyQtGraph
- Locating Your Information by Using Whoosh
- Creating an Interoperable Java Environment by Using JPype
- Accessing Local Network Resources by Using Twisted Matrix
- Accessing Internet Resources by Using Libraries
Laboratorios prácticos Our edge
21 Laboratorio en vivos- Exploring Google Colab
- Using Membership, Identity, and Assignment Operators
- Using Unary and Ternary Operators
- Using Bitwise, Logical, and Relational Operators
- Creating Custom Function
- Using Conditional Statements
- Using the for Loop
- Using the while Loop
- Using Nested Loops
- Handling Exceptions
- Working with Escape Sequences
- Working with Strings
- Formatting the Strings
- Working with Lists
- Working with Tuples
- Working with Dictionaries
- Working with Stacks
- Working with Queues and Dequeues
- Working with Classes
- Creating and Using an External Class
- Working with Data in a File
03 / Preguntas frecuentes
Preguntas antes de empezar
Who can opt for the Python Programming Course?+
Who can learn Python?+
Will I be able to create Python programs after completing this course?+
Is there a certification upon completion of the course? +
Is Python a good language for beginners?+
What jobs can you get after the Python programming course?+
There are plenty of career options available for you after this course:
- Python Developer
- Data Engineer
- Data Scientist
- AI Engineer
- Web App Developer
Will Python be around in the future?+
Jumpstart Your Programming Career With Python
Create apps and better opportunities for yourself. Stop wondering, and start programming!
- 1 año de acceso completo
- 21 LiveLab incluido
- Certificado de finalización
No se requiere tarjeta de crédito