Course Outline

Introduction

Overview of HTML5, Javascript and CSS3

  • Interactivity, sending, receiving, and storing data, styling, etc.

Planning a Well Structured Application

  • Writing maintainable JavaScript code
  • Knowing what APIs to call

Getting Started

  • Setting up the Development Environment
  • Creating a Sample Application

Implementing Programming Logic

  • Defining and Using Variables
  • Performing Looping and Branching

Developing the User Interface

  • Creating a Form
  • Adjusting the UI for different devices
  • Adding Animations to an HTML5 Page

Managing Data

  • Capturing and validating User Input
  • Storing Data
  • Passing and Receiving Data

Testing the Application

  • Preparing test data and actions to simulate users
  • Fixing errors
  • Automating the testing process
  • Debugging the application

Extending the Application

  • Supporting offline operations
  • Adding advanced graphics
  • Optimizing the app's performance

Deploying the Application

  • Choosing a Host
  • Monitoring the app's performance
  • Updating an application in production

Troubleshooting

Summary and Conclusion

Requirements

  • An understanding of how the web works (web servers, web clients, the internet, etc.)
  • No programming experience needed

Audience

  • Beginner programmers
 35 Hours

Number of participants



Price per participant

Testimonials (5)

Related Courses

Building Interactive Applications with React, Redux and GraphQL

28 Hours

Spring Boot, React, and Redux

14 Hours

Managing Vue JS State with Vuex

7 Hours

Next.js 14 Advanced Development

21 Hours

React with Next.js

14 Hours

Managing React State with MobX

14 Hours

Material UI

7 Hours

Ant Design

7 Hours

NestJS: Beginner to Advanced

14 Hours

REST API Development with LoopBack

14 Hours

Building Web Apps using the MEAN stack

35 Hours

Node.js & Express.js Basics, working with PM2 & WebStorm

21 Hours

Svelte

14 Hours

Advanced Svelte JS

14 Hours

Introduction to Svelte.js

14 Hours

Related Categories

1