Learn to create and build with the power of code. Choose to Code Beginner will teach you the basics of creating your very own website from scratch, yes from scratch! We will walk you through step by step how to write the code for your website all the way through publishing your page online for the world to see. Have fun and happy coding!
With more than 20,000 students completed in the first 3 months, Microsoft's Choose to Code has provided U.S. educators a free and simple way to introduce computer science and programming to their students. The goal of the program is to support STEM education by providing online tutorials that encourage students to develop logical problem-solving and creativity while learning to code. Teachers of all backgrounds and no expertise in computer science can seamlessly expand the knowledge of their students by introducing this program into their classroom.
Watch Mrs. Cloud and her students from Grand Oak Elementary School in North Carolina share their experiences with Choose to Code.
In this module we will walk you through how to change the look and feel of your page using CSS
In this module we will teach you how to use the basic functions of jQuery and use it to retrieve information from an API.
In this module we will show you how to make your website mobile friendly using the BootStrap framework.
Choose to Code Zero Install
In this lesson we walk you through how to use Visual Studio Online to create your very first web page right in the web browser.
Welcome to Choose to Code! This video will walk you through the prerequisites and get you setup to complete the course.
This video covers
In this lesson we will walk you through publishing your website to Microsoft Azure.
** Video updated on 11/11/2015 to reflect updates to the Azure Portal
Every student should have the opportunity to #ChooseToCode
Teach your students to code & earn $750 in classroom funding The first 400 teachers to complete Choose to Code can receive $750 in classroom funding from DonorsChoose.org. Choose to Code guides your middle and high school students through a series of online tutorials walking them through the process of creating and publishing their own website. Welcome Video for http://www.choosetocode.com
In this lesson we will walk you through more advanced JavaScript functions ending with you calling an API from another website!
In this lesson we walk you through how simple it is to clone a Git repository. We will clone the Choose to Code Experienced Start repository so that you can follow along in the lessons.
In this lesson we will dive even deeper into AngularJS and cover more advanced functionality.
In this lesson we will introduce you to AngularJS.
The AngularJS framework implements a common pattern for code design called "MVC". MVC stands for Model/View/Controller. Models will be created to hold data for display. Views are the way the data is presented. Controllers are what manage the interaction of the views and data. While we won't cover the design pattern much here, much of the code that we will create will follow the MVC naming approach.
In this lesson we will introduce you to Bootstrap and teach you how to use it to make your web page work on most devices using responsive design.
In this lesson we will teach you about Microsoft Azure, Microsoft's cloud computing platform. In addition we will walk you through how to activate your Azure Pass giving you access to all of Azure's great features.
In this lesson we will walk you through styling and formatting of your web page. We will introduce you to Cascading Style Sheets (CSS) and using external files to control the look and feel of your page.
In this lesson we will walk you through creating your very first web page and introduce you to basic HTML coding.
For now, we'll start with just a text file that will tell people a little about you, a school club or a hobby you like. We'll put this in our code editor even though we are just doing text.
In this lesson we will walk you through how to get started by installing Visual Studio Code on your PC or Mac.