FlexStack: Python Fundamentals 1 - Syntax and Structure The first of three courses in the FlexStack: Python Fundamentals Certificate introduces Python, how to “speak it," ways to implement common...
FlexStack: Python Fundamentals 2 - Data and Objects The second course in the FlexStack: Python Fundamentals Certificate series is all about reading and manipulating data. There will be a...
FlexStack: Python Fundamentals 3 - Power User and APIs The third and final course of the FlexStack: Python Fundamentals Certificate sets the stage for interacting with the wider world via Python...
FlexStack: SQL Fundamentals 1 - Schemas and Queries This introductory course provides an overview of structured query language (SQL), where it is used, and the many flavors of Database...
FlexStack: SQL Fundamentals 2 - Database Programming The second course in the FlexStack: SQL Fundamentals Certificate dives deeper into topics that involve database performance and optimization...
Introduction to User Experience Design Design is an essential part of providing a great user experience (UX), offering the user what they need in the most efficient and satisfying...
Introduction to Analytics Modeling Analytical models are key to understanding data, generating predictions, and making business decisions. Without models, it is nearly...
Computing for Data Analysis This course is your hands-on introduction to programming techniques relevant to data analysis and machine learning. Most of the programming...
Introduction to Java Programming I: Foundations and Syntax Basics This course provides an introduction to the Java programming language. It gives you a foundational overview and history of Java, and you’ll...
Introduction to Java Programming III: Exceptions, Data Structures, Recursion, and GUIs This course provides you with the knowledge to handle and even create exceptions to achieve graceful error handling in programs. You will...