Free BDPA Programs
Thanks to grants from Best Buy, CenterPoint Energy, C.H. Robinson, 3M, Microsoft, Protolabs, Minnesota Twins, Xcel Energy Foundation and other generous sponsors!
Free HS Student Programs Begin February 1st 2025
Thanks to grants from Best Buy, CenterPoint Energy, C.H. Robinson, 3M, Microsoft, Protolabs, Minnesota Twins, Xcel Energy Foundation and other generous sponsors!
Goal = Create your first website using HTML and CSS
What is HTML? HTML is the skeleton of every web page you see. It's the foundation of web programming, and once you have mastered it, you will be able to create a full read-only website. Learn how to add full screen backgrounds, images and links, formatted text and more. With CSS, test the limits of your creativity to customize the design of your website. Add bold colors, change the layout of your page, and create your dream website. If there's time, we will dive into the Bootstrap library and use pre-built visual elements to bring your website to a new level.
Goal = Make an interactive website by learning JavaScript
Using a pre-built website based on HTML and CSS, take it to the next level of interactivity by using JavaScript. By learning this programming language, you will learn concepts that you can carry with you throughout your programming career. Learn about variables, loops, functions, conditional statements, and more! Your thought process will change as you start to programmatically think of the world around you. Attain this knowledge while learning how to manipulate your webpage using dynamic code. Take in user input, display pop up messages, and create buttons that change elements on your screen.
Goal = Learn how to create a Node, JS, API and connect with a React App UI
Besides learning Advanced JavaScript, students will be able to create a full-stack website with skills that you wouldn't otherwise learn until college! Learn concepts like Rest programming, server-side vs client-side programming, and how to create CRUD routes. Level 3 accumulates all the knowledge you have gained so far and adds skills you can show off to any college or employer.
Goal = Learn how to put it ALL together
Using the skills learned from Levels 1-3, this Advanced class will introduce students to set up their development environment and learn developer tools necessary to prepare for the workforce atmosphere. Lessons include Advanced Database Management concepts, Advanced APIs, Spring Framework and skills to deploy full-stack applications to a cloud platform.