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: User Interface (UI) Design, AI powered creativity, Web Content, AI Workflows, Design Elements And Principles, Web Presence, Web Development Tools, Generative AI
Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Testability, Program Development, Development Environment, Software Engineering Tools
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Workplace Bullying Intervention, Workplace inclusivity, Management Training And Development, Empathy, Diversity and Inclusion, Compliance Management, Diversity Training, Compliance Training, Conflict Management, People Management, Disciplinary Procedures, Employee Training, Human Resource Policies, Constructive Feedback, De-escalation Techniques, Behavior Management, Labor Law, Investigation, Law, Regulation, and Compliance, Accountability
Beginner · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Teaching, Pedagogy, Lesson Planning, Mathematics Education, Growth Mindedness, Education Software and Technology, Student Support and Services, Digital pedagogy, Educational Materials, Simulations, Instructional Design, Arithmetic, Diversity Awareness, Curiosity, Logical Reasoning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Photo Editing, Instagram, Social Media Content, Social Media, Content Creation, Social Media Marketing, Photography, User Accounts, Dashboard, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Graphic and Visual Design, Graphic Design, Graphic and Visual Design Software, Design, Adobe Photoshop, Creative Design, Typography, 3D Modeling, 3D Assets, Graphical Tools, Color Theory, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Adobe Creative Cloud
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Structures, Java Programming, Java, Theoretical Computer Science, Programming Principles, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Threat Management, Microsoft Azure, Cloud Security, Threat Detection, Key Management, Cloud Management, Security Controls, Data Security, Security Information and Event Management (SIEM), Data Structures, Continuous Monitoring, Event Monitoring, Query Languages
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Large Language Modeling, Fine-tuning, LangChain, Model Optimization, Hugging Face, Technical Management, Analysis, Design
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Memory Management, C++ (Programming Language)
Intermediate · 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 Routers, Network Architecture, Local Area Networks, Networking Hardware, Network Troubleshooting, Network Protocols, Network Security, System Configuration
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: LLM Application, Test Case, Large Language Modeling, Code Reusability, Software Documentation, Prompt Engineering, Debugging, Software Testing
Beginner · Project · Less Than 2 Hours