- Course: CPTR 335 - Web Technologies
- Instructor: Benjamin Barber, [email protected]
- Need help?
- Fork the repository for the exercise/project (found under github.com/unioncollege-webtech).
- Clone the repository to your computer.
- Open the
index.html
file in a browser and open the Developer Tools. - Modify the files to complete your solution.
- Refresh the
index.html
page to see the results, and repeat. - Make sure all of your code is committed.
- Push/sync up to GitHub.
- Create a pull request on the original repository. All assignments are due at the start of the following class, unless otherwise specified.
Feedback will be given in the pull request, so please respond with your thoughts and questions! You are welcome to open the pull request even while the work is still in-progress if you are stuck and want to ask a question – just mention @barberboy
with the question to make sure I know to look at it sooner.
Note that your solution will also be live at http://USERNAME.github.io/EXERCISE
.
##Exercises
Use variables, strings, arrays, and console.log to log an introduction message.
https://github.com/unioncollege-webtech/introduction
An exercise using variables, operators, strings, numbers, and loops.
https://github.com/unioncollege-webtech/fizzbuzz
Define functions to convert between celsius and fahrenheit.
https://github.com/unioncollege-webtech/temperature-converter
Count how many times the letter ‘p’ occurs in Peter Piper’s famous tongue twister.
https://github.com/unioncollege-webtech/peter-piper
Walk through essential JavaScript language features, using the JavaScripting workshop by Seth Vincent.
https://github.com/unioncollege-webtech/javascripting
An exercise using variables, operators, strings, numbers, and loops.
https://github.com/unioncollege-webtech/sorts
Use Objects and Arrays to display information about the animals at the zoo.
https://github.com/unioncollege-webtech/zookeep
Write ten functions that are useful in some way, and demonstrate their use.
https://github.com/unioncollege-webtech/ten-useful-functions
Write JavaScript to auto-generate a table of contents for an article based on the headings in the HTML document
https://github.com/unioncollege-webtech/table-of-contents
Exercise your DOM skills to build functional calculator with JavaScript.
https://github.com/unioncollege-webtech/calculator
Create an Express application to judge who is cuter: puppies or kittens.
https://github.com/unioncollege-webtech/puppies-vs-kittens
Improve the Puppies Versus Kittens website by using cookies, POST requests, and templates.
https://github.com/unioncollege-webtech/puppies-vs-kittens-advanced
Design and build a CRUD application which provides some useful benefit.
https://github.com/unioncollege-webtech/final-project
The structure of this course and use of GitHub is heavily inspired by the GitHub classroom guide, and the Advanced JavaScript class at NYU. Major props to Aidan Feldman and the work he did with that class.
This work and all other materials under https://github.com/unioncollege-webtech are licensed under a Creative Commons Attribution 4.0 International License.