
University at Buffalo
Skills you'll gain: Blockchain, Cryptography, Cryptographic Protocols, Encryption, Public Key Infrastructure, Payment Systems, Distributed Computing, Network Model, Transaction Processing, Data Integrity, Virtual Machines, Verification And Validation, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Git (Version Control System), Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Application Frameworks, Program Development, Integrated Development Environments, Computer Programming, Programming Principles, Microsoft Development Tools, Computational Logic, Data Structures
Beginner · Course · 3 - 6 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Application Deployment, Cascading Style Sheets (CSS), Web Design and Development, Development Environment, Webpack, Animations, Javascript, Web Development Tools, Hypertext Markup Language (HTML), UI Components, Typography
Beginner · Course · 1 - 3 Months

Skills you'll gain: Box Plots, Data Science, Histogram, Statistical Analysis, Statistical Methods, Data Preprocessing, Probability & Statistics, Data Analysis, Data Visualization Software, Bayesian Statistics, Scatter Plots, Scripting, Python Programming, Machine Learning Algorithms, Data Manipulation, Statistical Inference, Regression Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Mobile Development, Memory Management, Cross Platform Development, Object Oriented Programming (OOP), Performance Tuning, Programming Principles, Development Environment, Integrated Development Environments, Code Reusability, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Security, Information Systems Security, Information Assurance, Security Controls, Data Integrity, Personally Identifiable Information, Identity and Access Management, Network Security, IT Security Architecture, Authentications, Cybersecurity, Authorization (Computing), Infrastructure Security, Computer Security, Encryption, User Accounts, Security Awareness, Safety and Security
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Unit Testing, Test Case, Test Driven Development (TDD), Debugging, Software Testing, Development Testing, Test Automation, Test Tools, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Applied Machine Learning, Model Optimization, Classification Algorithms, Amazon Web Services, Model Training, Machine Learning Methods, Machine Learning Software, Predictive Modeling, Machine Learning, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Science, Statistical Inference, Machine Learning Methods, Data Visualization, Pandas (Python Package), Probability & Statistics, Statistical Methods, Statistics, Regression Analysis, Applied Machine Learning, Apache Hadoop, Big Data, Machine Learning Algorithms, Data Mining, Data Analysis, Python Programming, Data Mapping, Object Oriented Programming (OOP), JavaScript Frameworks, HTML and CSS
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, Bootstrap (Front-End Framework), Web Applications, Frontend Integration, JavaScript Frameworks, UI Components, Full-Stack Web Development, Authentications, Front-End Web Development, ASP.NET, HTML and CSS, Cascading Style Sheets (CSS), Application Programming Interface (API), Authorization (Computing), Secure Coding, Web Design and Development, User Interface (UI), Javascript, Web Development Tools, Microsoft Azure
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Digital Transformation, Artificial Intelligence, Business Transformation, Cloud Solutions, Responsible AI, Business Intelligence, AI literacy, Data Ethics, Data Quality, Machine Learning, Natural Language Processing, Model Deployment, Applied Machine Learning, Cloud API, Data Analysis, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: CI/CD, Continuous Integration, GitHub, Continuous Deployment, Git (Version Control System), Secure Coding, Development Environment, Code Reusability, Docker (Software), Automation, YAML, Application Security, Containerization, Event-Driven Programming
Beginner · Course · 3 - 6 Months