Estoy de acuerdo con Términos y Condiciones
Lo que me gusto del ejemplo del formulario fue que sea para registros de datos y un poco de su diseño. Lo que le modifique fue tanto en el html, en el css y el javascript: En el html le agregue un contenedor, que es donde estoy escribiendo estos comentarios, en el css si hice demaciados cambios como el fondo de la pagina principal, al formulario le modifique el color de fondo, al boton le agregue que cambie de color cuando se ponga el mause encima. En el javascript solamente le agregue que muestre mensajes en forma de alertas de que los campos que estan vacios de igual forma el mensaje de que los datos se han guardado.