This is an introductory Rust tutorial for developers who like learning by …
This is an introductory Rust tutorial for developers who like learning by doing.
The purpose of this tutorial is to develop intuition about toolbuilding in Rust–specifically, to learn how to think and build in Rust.
Our goal is to produce a very basic command line compiler that will turn a basic Markdown document containing headings and paragraphs into an html file.
To do this, we will start from scratch by building a simple “Hello, World!” executable. Then, over the course of six chapters, iterate and expand until finally we can compile a very simple Markdown file into valid HTML.
This course is an introduction to software engineering, using the Java™ programming …
This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on developing high quality, working software that solves real problems. The course is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.005 should not take this course. Each class is composed of one hour of lecture and one hour of assisted lab work. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.
The ZooCoder virtual field trip is an exciting app that combines C#, …
The ZooCoder virtual field trip is an exciting app that combines C#, SQLite databases, and Visual Studio Code within GitHub Codespaces. Its goal? To create a full-stack web application that displays feeding schedules for animals at the Como Zoo in Saint Paul, Minnesota. The app is available in two file formats: SCORM 1.2 and H5P.Import the SCORM or H5P file into your Learning Management System (LMS) to share the virtual field trip app with your students.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.