Assignments
Assignments are small projects in which you will combine the concepts you have been learning. See learn.launchcode.org for the due-dates and when to begin each assignment.
How to Submit
The process for submitting your work is always the same:
- Finish the assignment.
commit
andpush
your work to a repository on your GitHub profile.- Find the corresponding assignment on learn.launchcode.org and enter the GitHub URL for your project.
- Find a TF and demo your project for them.
HTML Me Something
Practice the basics of HTML and CSS by creating your own static webpage from scratch.
Web Caesar
Code along to a video tutorial / lecture in which we build web-app that encrypts the user's text input using the Caesar cipher.
User Signup
Create a web-app that presents the user with a "sign up" form and responds appropriately to the form submission, either by accepting it or by rejecting it and presenting helpful feedback so the user knows what they did wrong.
Build-a-Blog
Create a web-app that allows the user to create blog posts and browse and read previously-created posts.
Blogz
Expand upon the previous assignment by introducing user accounts, so that each blog post is associated with a particular user, and users must be logged in to create posts.