Course catalog

Categories

Showing 181-200 of 238 items.

PHP: Accessing Databases with PDO and MySQLi

Learn how to access and manipulate databases using the object-oriented PHP extensions PDO and MySQLi.

PHP: Choosing a PHP Editor

Learn to make your job easier and your code more accurate by choosing from a selection of general-purpose and PHP-specific code editors and IDEs.

PHP: Managing Persistent Sessions

Learn how to store persistent PHP session data in a SQL server and create an auto-login system that recognizes returning users.

Processing: Interactive Data Visualization

Discover how to create compelling data visualizations using Processing, an open-source drawing and development environment.

Program Databases with Transact-SQL

Transition from writing one-off queries to creating repeatable code elements. Explore the types of objects that can be deployed to automate systems and maintain database integrity.

Programming Foundations: Fundamentals

Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.

Programming Foundations: Programming for Kids

Programming can be fun and gives kids a great head start. Teach your kids to program using these learning techniques, apps, and hardware.

Python Automation and Testing

Learn how to automate your web UI testing with Python and Selenium.

Python Basics for Java Developers

Get started with Python. Learn the basics of this highly readable language and explore the differences between Python and Java.

Python Code Challenges

Want to test your Python skills? These concise, self-contained challenges let you stretch your brain and test your talents.

Python Data Structures and Algorithms

Visually study the relationship of data structures and algorithms. Learn how stacks, queues, and 2D lists are used with depth-first, breadth-first, and A-star search algorithms.

Python Data Structures: Linked Lists

Rock your next technical interview by learning how to communicate your understanding of linked lists.

Python Data Structures: Stacks, Queues, and Deques

Rock your next technical interview. Learn about the top three linear data structures—stacks, queues, and deque—and build your own data structures in Python.

Python Data Structures: Trees

Learn about binary search trees in Python and how to create, navigate, modify, and use them in a real-world context.

Python Data Structures: Dictionaries

Learn how to use dictionaries to store and retrieve unordered data in Python.

Python Essential Libraries

Learn how to use four essential libraries that every Python developer should consider for common development scenarios: Pendulum, Requests, PyFilesystem, and Pillow.

Python Essential Training

Review the syntax of this simple programming language, and learn how to write scripts, create modules, and integrate a database with Python 3 and the Python database API.

Python GUI Development with Tkinter

Learn how to build a graphical user interface (GUI) for your Python applications with Tkinter.

Python Projects

Strengthen your understanding of Python by tackling a series of hands-on projects. Learn how to translate classic design patterns into Python and create a Python Windows service.

Python Standard Library Essential Training

Learn how to leverage the pre-built code in the Python Standard Library to make building applications with Python even easier.