Welcome to the learning resources page!
Web Development
This is a new page that for now has tutorials for web development, but will expand to contain tutorials for other areas of computer programming. These resources have been specifically selected because they are the most commonly used resources for learning web development. We recommend that you start by using the web programming tutorials. The best use of these resources is to learn the programming languages and technologies in the following order:
- HTML
- CSS
- JavaScript
- JQuery
- AngularJS
- Web Programming Tutorials
- Codecademy: tutorials for HTML, CSS, Javascript, Jquery and Angularjs
- Khanacademy: tutorials for HTML, CSS, and Javascript
- W3Schools Online Web Tutorials: documentation for HTML, CSS, Javascript, Jquery and Angularjs
- JavaScript Tutorial by Chris Monson
- Documentation for Web Development
- Online Code Editors and Development Environments
- Git Repositories for Saving Files Online and Versioning
- Free Domain Name for Professors and Students
- BYU allows for each student to get a free domain name. Go to domains.byu.edu to sign up.
- Online Code Editors for Non Web Programming Languages
- Amazon EC2 - Virtual Server Hosting
- Non Web Programming Language Tutorials
- Coding Challenges