Free courses can help you learn coding languages like Python and JavaScript, data analysis techniques, and web development fundamentals. You can build skills in problem-solving, algorithm design, and creating interactive websites. Many courses introduce tools such as Git for version control, SQL for database management, and various frameworks that streamline web development, allowing you to apply your skills in practical projects.
Skills you'll gain: OS Process Management, Operating Systems, Data Structures
★ 4.3 (39) · Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI Agents, Prompt Engineering, AI Personalization, Data Persistence, Context Management, Memory Management, Data Access
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Vibrations, Engineering Analysis, Finite Element Methods, Mechanical Design, Structural Analysis, Simulation and Simulation Software, Simulations, Mechanics, Business Modeling, Technical Analysis, Technical Design
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Debugging, Technical Communication, Performance Tuning, Technical Documentation, System Monitoring, Memory Management, Continuous Integration
★ 4.6 (3.1K) · Beginner · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, Verification And Validation, Software Development Life Cycle, Software Development
★ 4.6 (450) · Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Memory Management, Operating Systems, C (Programming Language)
★ 4.7 (70) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Virtual Local Area Network (VLAN), Open Shortest Path First (OSPF), Network Routing, Network Switches, Routing Protocols, Network Troubleshooting, Network Protocols
★ 4.8 (6) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Fundraising and Crowdsourcing, Fundraising, Goal Setting, Campaign Management, Drive Engagement, Content Creation
★ 4.3 (6) · Beginner · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Amazon Web Services, Cloud Infrastructure, Cloud Computing Architecture, Cloud Computing, Cloud Standards, Cloud Services, Cloud Management, Solution Architecture, Cloud Security, AWS Identity and Access Management (IAM), Virtual Private Networks (VPN), Authorization (Computing), Cost Management, Data Security, Multi-Factor Authentication, Encryption, Billing
★ 4.5 (36) · Beginner · Course · 1 - 4 Weeks

Total Seminars
Skills you'll gain: Computer Hardware, Information Technology, Computer Systems, Information Technology Operations, Computer Science, Peripheral Devices, Cloud Computing, Business Operations
Beginner · Course · 3 - 6 Months

Skills you'll gain: Ansible, YAML, IT Automation, Docker (Software), Data Security, Performance Tuning, Configuration Management
★ 4.6 (18) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Relational Databases, Databases, Database Software, Spreadsheet Software, Collaborative Software, Collaboration, Cloud Computing
★ 4.2 (9) · Beginner · Guided Project · Less Than 2 Hours