Do you know that according to surveys, Next.Js is among the top five most popular web development platforms for companies of all sizes? In this 1.5 hour project-based course, you will learn how to implement dynamic content generation and server side rendering with Next.js. We will do this by updating a news website. We will first build the functionalities to generate content … [Read more...] about Server Side Rendering with Next.js: Update a News Website
Computer Science
Pointers and Memory in C: Build a Rocket Display Module
Do you know that almost 70% of embedded system software and firmware are written in C because of its ability to directly access device memory? In this 1.5 hour project-based course, you will learn the basics of C pointers, dynamic memory allocation, and pointer arthrimetics. We will do this by enabling an embedded program for a rocket display module to accept and store messages … [Read more...] about Pointers and Memory in C: Build a Rocket Display Module
Data Structures with C: Upgrade a Rocket Display Module
In this 1.5 hour project-based course, you will learn the basics of C structures and build a reusable circular buffer data structure. We will do this by upgrading an embedded program for a rocket display module. We will first use C structures to store incoming messages in a circular buffer to allow more new messages to be received. Then, we will add a new feature to purge … [Read more...] about Data Structures with C: Upgrade a Rocket Display Module
Cross Platform Mobile Development with React Native
Course Description: Embark on your journey into the world of cross-platform mobile development with React Native. This course is designed to help you build robust, scalable, and user-friendly mobile applications that work seamlessly across platforms. You'll gain an in-depth understanding of React Native's architecture, its powerful development environment, and essential … [Read more...] about Cross Platform Mobile Development with React Native
Object-Oriented Analysis and Design: Patterns and Principles
An applied analysis and design class that addresses the use of object-oriented techniques. Topics include domain modeling, use cases, architectural design and modeling notations. Students apply techniques in analysis and design projects. Focus is on key object-oriented design patterns and principles. This course can be taken for academic credit as part of CU Boulder’s Masters … [Read more...] about Object-Oriented Analysis and Design: Patterns and Principles