
Skills you'll gain: Linux, Linux Commands, C (Programming Language), Memory Management, System Programming, Command-Line Interface, Programming Principles, Computer Programming Tools, Computational Logic, Software Installation, Program Development
Mixed · Course · 1 - 3 Months

Skills you'll gain: Video Game Development, Game Design, Rust (Programming Language), Algorithms, Application Programming Interface (API), Programming Principles, Data Structures, Software Development
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Rust (Programming Language), Command-Line Interface, Other Programming Languages, Package and Software Management, Memory Management, Go (Programming Language), Programming Principles, Program Development, C (Programming Language), Secure Coding, Software Development, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Angular, Responsive Web Design, Front-End Web Development, React.js, Web Design, UI Components, Web Design and Development, Frontend Integration, JavaScript Frameworks, Web Development, Application Frameworks, User Interface (UI), Code Reusability, Context Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Embedded Software, Memory Management, C (Programming Language), Software Development
Intermediate · Guided Project · Less Than 2 Hours

University of Amsterdam
Skills you'll gain: Policy Analysis, Public Policies, Social Sciences, Systems Thinking, Innovation, Sustainable Development, Sustainable Systems, Social Justice, Diversity Awareness, Case Studies, Sustainable Technologies, Critical Thinking, Research, Emerging Technologies
★ 4.6 (11) · Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Blended Learning, Digital pedagogy, Education Software and Technology, Interactive Learning, Instructional Design, Innovation, Learning Strategies, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Restful API, Rust (Programming Language), Application Programming Interface (API), Build Tools, Package and Software Management, OS Process Management, Video Game Development, Web Development, Program Development, Programming Principles, Servers, TCP/IP
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud-Based Integration, User Flows, Embedded Software, Computer Hardware, No-Code Development, System Configuration, Cloud Applications, Interactive Data Visualization, Automation, Command-Line Interface
Beginner · Course · 1 - 3 Months

Skills you'll gain: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Code Reusability, Memory Management, C and C++, Programming Principles, Data Management, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Blockchain, Secure Coding, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC), User Provisioning, Authentications, Application Security, Identity and Access Management, Other Programming Languages, Program Development, Programming Principles, Transaction Processing, Test Script Development, Software Development, Application Deployment
★ 4.9 (42) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Code Reusability, Computer Programming, Memory Management, Programming Principles, Program Development
Intermediate · Course · 1 - 4 Weeks