Introduction to Python Learning Path
7 hours, 30 minutes
Quick facts
About this learning path
-
9 courses
100% online
-
Duration
7 hours, 30 minutes
-
Assessment
31 questions
About Introduction to Python
In this path, Dartanion Swift will teach you how to solve real-world problems with Python. Python can help you efficiently store and organize data once you know a bit of code and some basic programs. You will be introduced to the basics of Pandas, Series, DataFrames, and how to use arguments and functions. Finally, Dartanion will show you how to create Python projects from command prompts and integrated development environments and use automation and loops to manage repetitive tasks.
Syllabus
Introduction to Python skill assessment
Assessment - 31 questions
Introducing Python
Course - 00:34:00
Learn how companies and organizations use Python to solve real-world problems and gain a competitive edge. Explore the exciting world of data analytics and see how Python is used to gain insights and make informed decisions. Discover how this platform can help you learn the most in-demand skills and enter the field with confidence.
Python Loops
Course - 00:34:00
Discover the power of for and while loops to control the flow of your code to achieve powerful, dynamic results. Gain an understanding of the for loops, while loops, and using break, continue, and pass statements to control flow. These tools will help you create real-world programs with Python.
Introduction to Python Data Structures
Course - 00:29:00
Are you ready to take your Python skills to the next level? In this exciting journey, you'll discover the power of Python lists, tuples, and sets! From understanding the fundamentals of lists, to mastering the intricacies of tuples and sets, you'll gain a comprehensive understanding of how to use these data structures to solve real-world problems.
Python Dictionaries
Course - 00:41:00
Dictionaries are one of the most powerful data structures in Python. Learn how to use them to store and retrieve data in key-value pairs.
Advanced Concepts with Data Structures
Course - 00:21:00
Let’s get into advanced concepts. In this course, we will use lists of dictionaries, dictionaries of lists, and list comprehensions to combine it and automate data manipulation. Dartanion does a deep dive into advanced concepts with data structures to achieve automation.
Python Functions
Course - 00:41:00
Python functions are reusable chunks of code that perform a specific task, making your code more organized and efficient. They help prevent repetitive code, making it easier to maintain and troubleshoot your programs. You can pass different types of data, such as strings, numbers, lists, or dictionaries, as arguments to a function.
Introduction to Pandas
Course - 01:14:00
Pandas is a user-friendly Python library designed for data manipulation and analysis tasks, making it a useful tool for anyone working with data. With Pandas, you can easily load, clean, transform, and visualize large datasets using its two main data structures: series and DataFrames.
Working with DataFrames
Course - 01:34:00
A DataFrame is similar to a table in a spreadsheet, consisting of rows and columns, with each cell containing a data value. You can create a DataFrame by importing data from various sources, such as CSV or Excel files, or by manually defining the data using dictionaries or lists. DataFrames allow you to perform various operations, such as filtering, sorting, and grouping data, as well as calculating statistical measures.
Data Processing with Pandas
Course - 01:21:00
For business applications, you want to position your programs to be flexible and eliminate hard-coded values. Most user-interfaces allow users to enter values and processes data on the backend. Good user interfaces check for valid values and return an error if exceptions are detected.
The details
Learning path insights
Prerequisites
In this exciting introductory path on Python, you will learn the codes, programs, and various functions that will help you store, manage and analyze data.
How to claim CPEs
Should you complete this learning path, you’ll be able to download a certificate of completion. Use this to claim your CPEs or CPUs.
Associated NICE Work Roles
All Infosec training maps directly to the NICE Workforce Framework for Cybersecurity to guide you from beginner to expert across 52 Work Roles.
- Vulnerability Assessment Analyst
- Security Architect
- Software Developer
No software. No set up. Unlimited access.
Skip the server racks and spin up a realistic environment with one click. Infosec Skills cyber ranges require no additional software, hardware or server space so your team can spend less time configuring environments and more time learning. Unlimited cyber range access is included in every Infosec Skills subscription so your team can skill up however they learn best.
Unlock 7 days of free training
- 1,400+ hands-on courses and labs
- Certification practice exams
- Skill assessments
Plans & pricing
Infosec Skills Personal
$299 / year
- 190+ role-guided learning paths (e.g., Ethical Hacking, Threat Hunting)
- 100s of hands-on labs in cloud-hosted cyber ranges
- Custom certification practice exams (e.g., CISSP, Security+)
- Skill assessments
- Infosec peer community support
Infosec Skills Teams
$799 per license / year
- Team administration and reporting
- Dedicated client success manager
-
Single sign-on (SSO)
Easily authenticate and manage your learners by connecting to any identity provider that supports the SAML 2.0 standard.
-
Integrations via API
Retrieve training performance and engagement metrics and integrate learner data into your existing LMS or HRS.
- 190+ role-guided learning paths and assessments (e.g., Incident Response)
- 100s of hands-on labs in cloud-hosted cyber ranges
- Create and assign custom learning paths
- Custom certification practice exams (e.g., CISSP, CISA)
- Optional upgrade: Guarantee team certification with live boot camps