Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Skills you'll gain: Unreal Engine, Animation and Game Design, Video Game Development, Game Design, 3D Assets, Animations, Computer Graphics, Virtual Environment, Scripting, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux, Linux Administration, Red Hat Enterprise Linux, File Systems, Scripting, Linux Servers, Shell Script, Linux Commands, System Configuration, Unix Shell, Scripting Languages, Technical Support and Services, Systems Administration, Web Servers, Servers, System Monitoring, IT Automation, Command-Line Interface, Problem Management, OS Process Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Disaster Recovery, Hardware Architecture, Computer Hardware, Database Management, Relational Databases, Computer Systems, Databases, Computer Architecture, Cybersecurity, Operating Systems, Cyber Attacks, SQL, TCP/IP, Information Technology, Database Systems, General Networking, Information Systems Security, Cyber Security Policies, Networking Hardware, Security Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, Unreal Engine, Virtual Environment, Computer Graphics, Computer Graphic Techniques, Simulations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Cloud Computing Architecture, Google App Engine, Cloud Solutions, Cloud Hosting, Cloud Platforms, Cloud API, Application Programming Interface (API), Cloud-Native Computing, Cloud Computing, Cloud Applications, Infrastructure Architecture, Cloud Development, Hybrid Cloud Computing, Private Cloud, API Design, IT Infrastructure, Kubernetes, API Gateway
Beginner · Course · 1 - 3 Months

Skills you'll gain: System Monitoring, Application Performance Management, Query Languages, Database Management, Data Access, Database Design
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Apache Kafka, Real Time Data, Data Pipelines, Apache Spark, Scala Programming, Development Environment, Data Processing, Data Integration, Live Streaming, Data Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL, Database Development, Databases, Debugging, Maintainability, Procedure Development
Advanced · Course · 1 - 4 Weeks


Skills you'll gain: Figma (Design Software), Responsive Web Design, Prototyping, User Interface and User Experience (UI/UX) Design, UI/UX Strategy, Collaborative Software, User Interface (UI), Layout Design, Animations, Wireframing, Interactive Design, Mobile Development, Typography, User Experience Design, Web Design, Graphic and Visual Design, User Interface (UI) Design, User Experience, UI Components, Application Design
Beginner · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Cloud API, Cloud Storage, Google Cloud Platform, Application Programming Interface (API), Cloud Services, Cloud Computing, File Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Matplotlib, Plot (Graphics), Statistical Visualization, Data Visualization Software, Interactive Data Visualization, Data Presentation, Scatter Plots, Jupyter, Histogram, Box Plots, Graphing, Computer Programming, Development Environment, Animations
Mixed · Course · 1 - 4 Weeks