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
49 to 72 of 85 results
Search results 49 - 72 of 85Category: Python
- HANDS-ON LABBen LambertPython: PalindromeBeginnerDuration: Up to 1 hourAuthor: Ben Lambert; Difficulty: Beginner; Description: Challenge your knowledge of Python by implementing functions used to check words and phrases for palindromes.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 4 Lab steps
- HANDS-ON LABCalculated SystemsUsing Python to Drive Insights in BigQueryBeginnerDuration: Up to 1 hourAuthor: Calculated Systems; Difficulty: Beginner; Description: In this lab you will get started with BigQuery to analyze a large public dataset and use Python to drive insights from it.; Duration: Up to 1 hour; Content Topics: Google Cloud Platform; This hands-on lab has: 2 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 SQLAlchemyAdvancedDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Advanced; Description: SQLAlchemy is a module designed to provide better developer ergonomics for database access and interactions. Learn how to interact with relational databases in Python with SQLAlchemy.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 7 Lab steps
- HANDS-ON LABBen LambertPython: Introduction to DebuggingIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: Debugging is a natural part of the development process. This lab introduces three debugging techniques for effectively debugging Python applications.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 7 Lab steps
- HANDS-ON LABBen LambertPython: Introduction to PipIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: Pip is a package installer for Python. Pip is used to install packages from the Python Package Index, other indexes, local distributions, URLs, and source control systems. This lab introduces some of the core concepts of pip.; Duration: Up to 2 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 LambertIntroduction to Nothing in PythonBeginnerDuration: 4 minutes and 43 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 4 minutes and 43 seconds; Content Topics: Development; This course has: 1 Unit
- LAB CHALLENGELogan RakaiPython Challenge: AnagramBeginnerDuration: Up to 25 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Write code to select all the anagrams of a given word from a list of candidates in this lab challenge.; Duration: Up to 25 minutes; Content Topics: Development; This lab challenge has: 2 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 GiussaniMachine Learning Python Challenge: ClassificationAdvancedDuration: Up to 1 hourAuthor: Andrea Giussani; Difficulty: Advanced; Description: The aim of this lab is to challenge you on building a supervised machine learning pipeline to predict the probability that a subject will suffer from a heart stroke.; Duration: Up to 1 hour; Content Topics: Machine Learning; This lab challenge has: 2 Lab steps
- HANDS-ON LABCalculated SystemsPerforming K-Means Clustering With PythonIntermediateDuration: Up to 1 hourAuthor: Calculated Systems; Difficulty: Intermediate; Description: In this lab, you'll learn how to perform K-Means Clustering on a set of data and plot the outcome.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 2 Lab steps
- HANDS-ON LABQAPython 3 ProgrammingBeginnerDuration: Up to 8 hoursAuthor: QA; Difficulty: Beginner; Description: This lab introduces the Python 3 programming language to programmers starting out in Python 3 or for those porting existing applications from Python 2.; Duration: Up to 8 hours; Content Topics: Development; This hands-on lab 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 LABJun FritzDefining Cloud Infrastructure with the AWS CDK v2 in PythonIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to define your cloud application resources using the AWS Cloud Development Kit v2 in Python in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- COURSEBen LambertIntroduction to Third-Party Package Management in PythonBeginnerDuration: 51 minutes and 16 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 51 minutes and 16 seconds; Content Topics: Development; This course has: 8 Units
- LAB CHALLENGELogan RakaiBuilding a Python Application: Shutdown Watcher ChallengeIntermediateDuration: Up to 40 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Test your knowledge of building Python applications using a shutdown watcher in this lab challenge.; Duration: Up to 40 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- HANDS-ON LABBen LambertPython: Magic MethodsIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: Learn how to use magic methods to control the way that objects interact with the Python language syntax and built-in functions. This lab covers commonly used magic methods through hands-on learning.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 4 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
- LAB CHALLENGEAndrea GiussaniData Science with Python - Advanced ConceptsAdvancedDuration: Up to 1 hourAuthor: Andrea Giussani; Difficulty: Advanced; 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 advanced data science requests that a Senior Data Scientist is expected to deal with.; Duration: Up to 1 hour; This lab challenge has: 2 Lab steps
- 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 Unit
- LAB CHALLENGELogan RakaiBuilding a Python Application: Message Queue ChallengeIntermediateDuration: Up to 40 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Test your knowledge of building Python applications using multiprocessing queues and events in this lab challenge.; Duration: Up to 40 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- HANDS-ON LABBen LambertPython: Simple Guessing GameBeginnerDuration: Up to 45 minutesAuthor: Ben Lambert; Difficulty: Beginner; Description: Build your Python skills by creating a basic console based guessing game. Combine Python's language fundamentals to build a game that prompts player's to guess a number between 1 and 20.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 2 Lab steps