Create web forms for websites (practical tutorial)
- Creating web forms - from the basics to functional forms
- Create and read fields for entering email, password and such correctly
- Create checkboxes, radio buttons, dropdowns, multi-line text inputs, and more
- Comprehensive, six-hour hands-on tutorial by developer Stephan Haewß
- With project files to recreate the displayed contents
- Ideal for web developers, web designers, and front-end developers
From simple name and email inquiries to more complex contact forms with upload functionality: Here you will learn comprehensively how to create web forms for your websites!
44 Videos, 364 minutes
Creating web forms – Introduction
Creating web forms: 1.1 | Introduction and Overview
3 minHere you will find out what the course is about and what you can expect.
Creating web forms: 1.2 | HTML forms - why and how to use them?
10 minWhy should one even use HTML forms and how does that work in general?
Creating web forms: 1.3 | Creating first project
6 minHere the project is created, in which the first form is integrated.
Creating web forms: 1.4 | The first HTML form
12 minYou create your first simple form and learn the basic structure.
Forms
Creating web forms: 2.1 | Why use forms or form tags?
11 minWe are exploring the various uses of HTML forms in web applications.
Creating web forms: 2.2 | reading form data with JavaScript
9 minYou will learn how to read and process the data entered by users with JavaScript.
Creating web forms: 2.3 | Form beautification and additional input types
10 minI will discuss the design options of forms and introduce you to various input fields.
Input validation and event handling for forms
Creating web forms: 3.1 | First validation with email input
8 minYou are implementing a simple email validation to ensure that the entered data complies with the email format.
Creating web forms: 3.2 | Input Type number and Attributes
7 minWe deal with numerical inputs and the associated attributes for restricting the possible values.
Creating web forms: 3.3 | Reacting to changes in the input element
11 minYou will learn how to handle events in JS that occur when the content of an input field changes.
Creating web forms: 3.4 | Responding to changes with addEventListener
8 minWe deepen the topic of event handling and use addEventListener for more flexible responses.
Creating web forms: 3.5 | Overview: The input element
4 minA comprehensive summary of the various input types and their properties.
Creating web forms: 3.6 | Attributes: readonly, disabled, placeholder, minlength, maxlength
12 minWe clarify the most important attributes to control the behavior of input fields.
Creating web forms: 3.7 | Attributes: pattern and required
9 minYou will learn how to perform complex validations with regular expressions and the required attribute.
Creating web forms: 3.8 | The spellcheck attribute
3 minWe will show you how you can activate or deactivate the spell check in your forms.
Creating web forms: 3.9 | Input type password
9 minYou will learn how to create password fields.
Checkboxes
Creating web forms: 4.1 | Checkbox - Basics
7 minWe start with the basics of checkboxes and their possible uses.
Creating web forms: 4.2 | Using checkbox in JS
6 minYou will learn how to read and set the state of checkboxes using JavaScript.
Creating web forms: 4.3 | Styling checkboxes
10 minI show various ways to customize the appearance of checkboxes.
Form input types and extended fields
Creating web forms: 5.1 | Radiobuttons
7 minI explain the functionality of radio buttons and how to use them in your forms.
Creating web forms: 5.2 | File Upload
10 minYou are learning how to allow users to upload files.
Creating web forms: 5.3 | File Input with JS
7 minYou deepen your knowledge of file upload and learn how to process the selected file with JavaScript.
Creating web forms: 5.4 | Hidden input fields
7 minI will address the use of hidden input fields to transmit additional information.
Create web forms: 5.5 | number entries
5 minWe summarize the various options for entering numbers.
Creating web forms: 5.6 | Range Slider
13 minYou will learn how to let users select a specific range of values with range sliders and how to implement a slider.
Creating web forms: 5.7 | Date and time input
13 minI will show you how to implement date and time inputs in your forms.
Create web forms: 5.8 | Email and URL
8 minWe focus on the special input fields for email addresses and URLs.
Creating web forms: 5.9 | Color
4 minYou learn how to let users select colors via a color picker.
Creating web forms: 5.10 | The types search and tel
4 minI present to you the input fields for search terms and phone numbers.
Creating web forms: 5.11 | Multiline text input with textarea
15 minYou will learn how to implement multiline text inputs with the textarea element.
Create web forms: 5.12 | Lists with select
12 minI explain how to create selectable lists with the select element.
Extended form structure and validation with JavaScript and frameworks
Creating web forms: 6.1 | Grouping the options
7 minYou'll learn how to group the options in a select list.
Creating web forms: 6.2 | suggestion lists with datalist
13 minI will show you how to create suggestion lists for input fields.
Creating web forms: 6.3 | The autocomplete attribute
5 minYou will learn how to activate the automatic completion of inputs.
Creating web forms: 6.4 | Form sections with fieldsets
8 minI explain how you structure your forms with fieldset elements.
Create web forms: 6.5 | Validation via JavaScript
8 minA comprehensive introduction to client-side form validation with JavaScript.
Creating Web Forms: 6.6 | Server-Side Handling with Node.JS and Express
8 minI will show you how to receive the form data sent to the server using Node.js and Express .
Creating web forms: 6.7 | Receiving form data with GET handler
7 minYou learn how to receive form data using the GET method.
Creating web forms: 6.8 | Receiving form data with POST handler
5 minI will explain how you receive form data using the POST method.
Creating web forms: 6.9 | Creating forms and form elements in React - Setting up project
4 minWe are starting by creating a React project and integrating forms.
Creating web forms: 6.10 | Input elements in React
13 minYou will learn how to use various input elements in React.
Creating web forms: 6.11 | Select and Textarea elements in React
7 minWe are dealing with the select and textarea elements in React.
Creating web forms: 6.12 | Forms with Alpine.js
15 minI will show you how to handle forms with the JavaScript framework Alpine.js.
Creating web forms: 6.13 | Forms with VueJs
8 minI explain how you integrate forms into Vue.js applications.
Comment now „Create web forms for websites (practical tutorial)“