This course is intensive but we have ensured that there is plenty of time for questions and useful, practical assignments. We know that students learn faster when they are given plenty of tasks to experiment with.
This course also involves some pair-programming exercises, because teamwork makes tackling programming challenges much more fun!
We make sure to keep our class sizes small, so that every student is able to have their questions answered by the course instructor. The atmosphere is usually one of relaxed and quiet focus - although there's time for making friends and swapping a few geeky jokes during the breaks, too.
It is essential that students have some knowledge of HTML and CSS before they attend this course. Our Advance Web Design with HTML5 and CSS3 training course cover all of the prerequisites.
Duration & Cost
Course Start Date
Certificate of Completion will be provided after completing the course
- Implement dynamic HTML effects to improve interactivity and SEO
- Create dynamic, interactive forms with enhanced validation
- Develop custom libraries to simplify maintenance and code reuse
Dealing with Data
Interacting with Users
Here, we’ll start turning our simple web page into one that asks for user input and responds accordingly - things start to get interesting!
Conditional Statements and Loops
In order to build websites and apps that respond to user input intelligently and engagingly, we’ll need to look at these two useful and important programming concepts
AJAX allows us to fetch new data (or send some data) without reloading the webpage - this makes the experience much smoother for users
jQuery, and Other Libraries & Frameworks
Your website or app can become dramatically more full-featured if you bring in one or two carefully-chosen libraries or frameworks, so we’ll look at how you do that here
Throughout this course, the projects we work on will include image galleries, a shopping basket checkout form, user profiles, login forms with helpful hints and password-checking, and an AJAX contact form