Python
Master Your Skills!
Assess your proficiency with Smart Skills and get personalized training to skip what you already know, or start as a beginner and master your skills from the ground up.Learn smarterExplore all library
25 to 48 of 88 results
Search results 25 - 48 of 88Category: Python
- LEARNING PATHAndrew BurchillSolving Real World Problems with Regular Expressions in PythonBeginnerDuration: Up to 2 hours and 50 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: This course is made up entirely of hands-on labs to help you master regular expressions in Python!; Duration: Up to 2 hours and 50 minutes; Content Topics: Development; This learning path has: 1 Lab challenge, 3 Hands-on labs
- COURSEBen LambertIntroduction to Flow Control in PythonBeginnerDuration: 10 minutes and 17 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 10 minutes and 17 seconds; Content Topics: Development; This course has: 1 Lecture
- COURSEBen LambertIntroduction to Python OperatorsBeginnerDuration: 14 minutesAuthor: Ben Lambert; Difficulty: Beginner; Duration: 14 minutes; Content Topics: Development; This course has: 1 Lecture
- LAB CHALLENGELogan RakaiPython and Boto3 Lab ChallengeBeginnerDuration: Up to 1 hour and 2 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: This challenge provides you with several Python programming tasks to complete from a browser IDE. Complete all the checks before time runs out.; Duration: Up to 1 hour and 2 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- COURSEBen LambertIntroduction to the Python LanguageBeginnerDuration: 36 minutes and 55 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 36 minutes and 55 seconds; Content Topics: Development; This course has: 6 Lectures
- COURSEAndrea GiussaniData Visualization with Python using MatplotlibIntermediateDuration: 1 hour and 21 minutesAuthor: Andrea Giussani; Difficulty: Intermediate; Duration: 1 hour and 21 minutes; Content Topics: Data Engineering, Data Transformation; This course has: 8 Lectures
- LEARNING PATHLogan RakaiPython Beginner's Challenge GauntletBeginnerDuration: Up to 1 hour and 40 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Run the gauntlet of Python lab challenges that increase in difficulty but are suitable for Python beginners.; Duration: Up to 1 hour and 40 minutes; Content Topics: Development; This learning path has: 5 Lab challenges
- LAB CHALLENGELogan RakaiPython Challenge: RaindropsBeginnerDuration: Up to 15 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Convert a number into a string that contains raindrop sounds corresponding to certain potential factors in this lab challenge.; Duration: Up to 15 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- LAB CHALLENGELogan RakaiPython Challenge: Reverse StringBeginnerDuration: Up to 15 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Write code to reverse a given string in this lab challenge.; Duration: Up to 15 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- COURSEBen LambertBuilding a Python Application: Lesson TwoAdvancedDuration: 59 minutes and 7 secondsAuthor: Ben Lambert; Difficulty: Advanced; Duration: 59 minutes and 7 seconds; Content Topics: Data Engineering, Data Transformation; This course has: 9 Lectures
- LAB CHALLENGELogan RakaiPython Challenge: AccumulateBeginnerDuration: Up to 20 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Implement the accumulate operation, which, given a collection and an operation to perform on each element of the collection.; Duration: Up to 20 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- HANDS-ON LABBen LambertPython: InheritanceIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: Object oriented programming consists of bundling data and code together into a single entity referred to as **objects**. Object inheritance is an important aspect of object-oriented programming. Learn how to create object hierarchies in this hands-on lab.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 6 Lab steps
- HANDS-ON LABBen LambertPython: ExceptionsIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: Understanding how to handle exceptions is an essential aspect of Python development. Learn how to create, handle, and raise exceptions in Python through hands-on learning.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 5 Lab steps
- HANDS-ON LABBen LambertPython: Introduction to MockingIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: The unittest.mock module is Python's built-in mocking and patching module. Used to replace objects with fake implementations during testing. This lab introduces the unittest.mock module through hands-on learning.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 12 Lab steps
- HANDS-ON LABBen LambertPython: Introduction to UnittestIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: Python's built-in unittest module is a testing framework for creating unit and integration tests. This lab introduces the unittest module through hands-on learning.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 12 Lab steps
- HANDS-ON LABBen LambertPython: Blackjack LabBeginnerDuration: Up to 3 hoursAuthor: Ben Lambert; Difficulty: Beginner; Description: Build upon your Python skills by creating a console based blackjack game. This lab demonstrates how the Python language is used to create and control objects. It leverages a wide range of Python's functionality such as classes, functions, loops, conditionals, built-in objects, doctests, and more.; Duration: Up to 3 hours; Content Topics: Development; This hands-on lab has: 6 Lab steps
- LAB CHALLENGEAndrea GiussaniData Science with Python - Basic ConceptsIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Andrea Giussani; Difficulty: Intermediate; Description: In this Lab, you will be challenged on your knowledge on Python for Data Science, in particular on three important aspects: Programming, Data Management and Visualization. The idea is to test your ability to deal with standard data science requests.; Duration: Up to 1 hour and 30 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- COURSEBen LambertExploring Tuples in PythonBeginnerDuration: 6 minutes and 1 secondAuthor: Ben Lambert; Difficulty: Beginner; Duration: 6 minutes and 1 second; Content Topics: Development; This course has: 1 Lecture
- COURSEBen LambertExploring Strings in PythonBeginnerDuration: 7 minutes and 44 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 7 minutes and 44 seconds; Content Topics: Development; This course has: 1 Lecture
- COURSEBen LambertExploring Dictionaries in PythonBeginnerDuration: 10 minutes and 13 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 10 minutes and 13 seconds; Content Topics: Development; This course has: 1 Lecture
- COURSEBen LambertIntroduction to Comments and Docstrings in PythonBeginnerDuration: 7 minutes and 27 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 7 minutes and 27 seconds; Content Topics: Development; This course has: 1 Lecture
- COURSEBen LambertIntroduction to Comprehensions in PythonBeginnerDuration: 8 minutes and 1 secondAuthor: Ben Lambert; Difficulty: Beginner; Duration: 8 minutes and 1 second; Content Topics: Development; This course has: 1 Lecture
- COURSEBen LambertIntroduction to Idioms in PythonBeginnerDuration: 6 minutes and 37 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 6 minutes and 37 seconds; Content Topics: Development; This course has: 1 Lecture
- COURSEBen LambertIntroduction to Modules and Packages in PythonBeginnerDuration: 24 minutes and 52 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 24 minutes and 52 seconds; Content Topics: Development; This course has: 3 Lectures