Nand2tetris courses often teach computer architecture, hardware design, and software development, guiding you through building a computer from the ground up. You can develop skills in programming languages, logic design, and system integration, allowing you to understand how software interacts with hardware. Many courses introduce tools like hardware simulators and programming environments, which help you apply your knowledge by creating a functioning computer and writing programs that run on it.

Johns Hopkins University
Skills you'll gain: Ajax, HTML and CSS, Cascading Style Sheets (CSS), Javascript, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Development, Front-End Web Development, Web Design and Development, JSON, Web Applications, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, User Experience Design, Web Services, Requirements Analysis
Beginner · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Grammar, Peer Review, Editing, Writing, Organizational Skills, Research, Writing and Editing, Proofreading, Research Methodologies, English Language, Critical Thinking, Report Writing, Style Guides
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Exploratory Data Analysis, Generative Model Architectures, Data Ethics, ChatGPT, Feature Engineering, Predictive Modeling, AI Enablement, Data Visualization, Artificial Intelligence and Machine Learning (AI/ML), Data Science, Data Synthesis, Data Preprocessing, Data Analysis, Responsible AI, Data Manipulation, Machine Learning, Context Management
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Data Storytelling, Risk Mitigation, Business Analysis, Business Process Modeling, Risk Analysis, Interactive Data Visualization, Project Scoping, Process Flow Diagrams, Stakeholder Analysis, Process Optimization, Data Visualization, IBM Cognos Analytics, Prompt Engineering, Stakeholder Management, Digital Transformation, Data Cleansing, Responsible AI, Pivot Tables And Charts, Business Analytics, Process Analysis
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Dashboard, Database Design, Data Warehousing, Interactive Data Visualization, Data Visualization, SQL, Data Security, Data Migration, Data Governance, IBM Cognos Analytics, Descriptive Statistics, Extract, Transform, Load, Data Management, Relational Databases, Data Cleansing, Databases, Exploratory Data Analysis, Data Architecture, Business Intelligence
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, AI Enablement, AI Security, Risking, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Model Evaluation, Process Optimization, Operational Efficiency, Emerging Technologies, Data Security, Critical Thinking, Analysis, Natural Language Processing, Innovation, Data-Driven Decision-Making
Beginner · Specialization · 3 - 6 Months

IBM
Skills you'll gain: Cloud Deployment, Peripheral Devices, Cloud Computing, Cloud Computing Architecture, Computer Security Awareness Training, Cloud Services, Technical Support, Desktop Support, IT Service Management, Cloud Infrastructure, Cloud Storage, Cybersecurity, Hardware Troubleshooting, Professional Networking, Cloud Security, Data Storage, Data Strategy, Information Technology, Computer Programming, Customer Service
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: User Experience Design, User Story, User Research, Usability, Ideation, Competitive Analysis, Design Thinking, User Flows, Human Centered Design, Human Factors, Web Content Accessibility Guidelines, Persona Development
Beginner · Course · 1 - 4 Weeks
Macquarie University
Skills you'll gain: Excel Formulas, Microsoft Excel, Dashboard, Spreadsheet Software, Excel Macros, Data Preprocessing, Data Literacy, Data Validation, Data Manipulation, Data Presentation, Data Storytelling, Consolidation, Data Analysis Software, Data Analysis Expressions (DAX), Business Analytics, Pivot Tables And Charts, Financial Forecasting, Data Modeling, Data Integration, Productivity Software
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Distributed Denial-Of-Service (DDoS) Attacks, Google App Engine, Identity and Access Management, Cloud Infrastructure, Cloud Security, Big Data, Containerization, Cloud Services, OAuth, Infrastructure As A Service (IaaS), Kubernetes, Security Controls, Cloud Computing, Single Sign-On (SSO), Cloud Storage, Network Infrastructure, Application Security, Platform As A Service (PaaS), Data Security
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Responsible AI, Program Management, ChatGPT, Risk Management, Stakeholder Engagement, AI Enablement, Project Management Institute (PMI) Methodology, Stakeholder Analysis, Strategic Decision-Making, Business Risk Management, Artificial Intelligence and Machine Learning (AI/ML), Governance, Automation, Machine Learning, Benefits Administration, Context Management
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Responsible AI, Prompt Engineering, Prompt Patterns, Generative AI, Digital Advertising, Email Marketing, ChatGPT, Data Ethics, Digital Marketing, Search Engine Optimization, Marketing Automation, AI Personalization, Advertising Campaigns, Marketing, Marketing Strategies, Content Creation, Keyword Research, Web Analytics and SEO, Search Engine Marketing, Artificial Intelligence and Machine Learning (AI/ML)
Beginner · Specialization · 1 - 3 Months