If you followed along with the last couple of lessons, then you have the framework with you, to create an interesting little project of your own.
It's very common for developers to have their own personal website. One that is built from scratch, without using templates, and one that showcases a developer's style.
If you haven't built one yet, consider this your time to make one.
To complete this course: Create and host a website of your own, host it using Github Pages, and include the registration form that you've built in this level as one of your project.
Once you've hosted it online, share its link with us.
-
Using what you've learned, create a personal website of your own. You can put anything you want inside of it, as long as you...
-
...include a separate Project page that includes the registration form that you've built in this level. This means a fully functional registration form including loading of saved data from web storage that we built in this level.
-
...add additional validations to the date input field, so that it accepts date of birth for people between ages 18 and 55 only.
-
Host your website on Github pages, and share the link to a hosted version of your website.
- ...your website is live, and accessible.
- ...your website includes a link to a separate Project (or similar) page that includes the registration form. Do not put your registration form on the index page; put it on a separate page, and then link to it.
- ...the registration form on your website should be functional.
We'll take a look at your site, and tell you what we think of it - no bot (automated) reviews here - just other developers looking at your work and sharing some comments.
For this final assignment, we require that you use Github Pages.
Go through the link above, and follow their instructions to learn how you can host a website (for free) using Github.
If you haven't used Github before, sign up now. Github is the world's leading code hosting platform, and is used almost universally by developers for sharing their code and to collaborate on larger projects.
- Start by signing up for a Github account (it's free!).
- Go through Github's Hello World Guide - it'll teach you all the basics on how to get started with sharing your code online.
- Read "Getting Started with GitHub Pages" - it tells you how to get started with hosting a page using Github Pages.
This part is optional, but we recommend that you show off your customized project by sharing its link on the Discord community. Tell everyone what you have learned, what worked, and what didn't.