Computer fundamentals courses can help you learn basic hardware and software concepts, operating systems, networking, and cybersecurity principles. You can build skills in troubleshooting, system maintenance, and understanding data management practices. Many courses introduce tools like Windows, Linux, and various programming languages, showing how these skills apply in everyday computing tasks and professional environments.

Skills you'll gain: AWS SageMaker, AWS Kinesis, Amazon Web Services, Amazon Redshift, Cloud Security, MLOps (Machine Learning Operations), Amazon S3, Model Training, AWS Identity and Access Management (IAM), Model Deployment, Real Time Data, Feature Engineering, Cloud Storage, Data Storage, Data Security, Encryption, Key Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Journey Mapping, Experience Design, Design Strategies, Service Design, Customer experience improvement, User Experience Design, Customer Engagement, User Interface and User Experience (UI/UX) Design, Customer Insights, Stakeholder Analysis, Dependency Analysis, Business Strategies, Process Mapping, Cross-Functional Collaboration, Business Strategy, Strategic Prioritization, Stakeholder Engagement, Product Strategy, Prioritization
Beginner · Course · 1 - 3 Months

Università di Napoli Federico II
Skills you'll gain: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), R Programming, Convolutional Neural Networks, NumPy, R (Software), Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Python Programming, Deep Learning, Computer Programming, Machine Learning Methods, Scripting Languages, Statistical Machine Learning, Scripting, Programming Principles
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Unix Shell
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Electronic Hardware, Electronics Engineering, Hardware Design, Electronic Components, Electronic Systems, Electronics, Schematic Diagrams, Electrical Engineering, Engineering Design Process, Diagram Design, Computer-Aided Design, Design Software, Simulation and Simulation Software, Thermal Management, Manufacturing and Production, Simulations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Transportation, Supply Chain, and Logistics, Supply Chain, Supply Chain Management, Supply Chain Systems, FinTech, Logistics, Business Transformation, Shipping and Receiving, Emerging Technologies, Internet Of Things, Digital Assets, Business Process Automation, Loss Prevention, Digital Transformation, Asset Management, Fraud detection, Data Integrity, Governance
Beginner · Course · 1 - 3 Months

Skills you'll gain: Frontend Integration, Web Development Tools, Authorization (Computing), Event-Driven Programming, Code Reusability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Disaster Recovery, Microsoft Azure, Microsoft Copilot, System Monitoring, Cloud Security, Cloud Management, Systems Administration, Cloud Storage, Patch Management, Virtual Machines, Cyber Security Policies, File Management, Virtualization and Virtual Machines, Generative AI
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Retrieval-Augmented Generation, Embeddings, Vector Databases, Generative AI, Generative AI Agents, Google Cloud Platform, Agentic systems
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Animations, Animation and Game Design, 3D Assets, Computer Graphics, 3D Modeling, Visualization (Computer Graphics), Computer Graphic Techniques, Simulations, Graphics Software, Design Elements And Principles, Design and Product
Intermediate · Course · 3 - 6 Months

Skills you'll gain: User Interface (UI), Object Oriented Design, Android Development, Android (Operating System), User Interface (UI) Design, Animation and Game Design, C# (Programming Language), C and C++, Mobile Development, Application Deployment, Code Reusability, Software Installation, UI Components, Linear Algebra, Computational Logic, Interactive Design
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: JUnit, Unit Testing, Software Testing, Test Tools, Java Programming, Verification And Validation, Java, Test Case, Test Automation, Programming Principles, Code Reusability
Intermediate · Course · 1 - 4 Weeks