Advanced CSS + Javascript

by PSDC (Penang Skills Development Centre) Claim Listing

An advanced workshop that teaches you advanced front-end skills. Learn to create fancy animations, use new code libraries and grab data from other websites with APIs and Ajax.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

PSDC (Penang Skills Development Centre) Logo

img Duration

2 Days

Course Details

An advanced workshop that teaches you advanced front-end skills. Learn to create fancy animations, use new code libraries and grab data from other websites with APIs and Ajax.

 

Learning Objectives:

  • Drawing and animating SVGs to add background effects and shape morphing
  • Using Ajax to get content from sites like Giphy to display on our own website
  • How to work with open-source code libraries and plugins from GitHub
  • The latest and greatest in modern CSS + Javascript to make our code more elegant and future-proofed
  • Getting advanced with scrolling events to create tasteful parallax effects
  • How to identify and investigate performance issues to help your site run smoothly and speedily

 

Training Outline:

  • 1. Advanced layout techniques, Photoshop style filters, Adding CSS + Javascript animations, Scroll events
  • a. We will build a website which uses scrolling and
  • b. animation effects in Javascript, along with flexbox and
  • c. CSS blending effects.
  • Layout tricks and tips using flexbox
  • Understanding new CSS rules like mix-blend-mode
  • How to combine CSS and Javascript together for animating
  • How to trigger animations when parts of the page are in-view
  • 2. APIs and Ajax, Working with data in Javascript, Asynchronous data Loading + error states
  • a. We'll build a site that lets us search for Gifs using Giphy’s API. We’ll talk about APIs and why they’re so great and how we can use Ajax to fetch data. We’ll also explore some new CSS Grid layout and flexbox tricks.
  • What are APIs and how we interact with them with Ajax
  • How to store and manipulate data in your code
  • Using the Giphy database to populate our site
  • How to make a better user experience for our users
  • 3. 3D effects with CSS, Super forms, Integrating payments with Stripe
  • a. Create a landing page for a one day design event. This project uses responsive 12 column grid layouts, typographic effects, scrolling animations, parallax tilts, horizontal scrolling and Stripe for accepting payments.
  • How to use perspective image effects in CSS
  • Upgrading your forms for a better user experience
  • Working with a back-end server to take payment forms
  • George Town Branch

    1, Jalan Sultan Azlan Shah, George Town

Check out more Javascript courses in Malaysia

Skill Based IT Training Logo

Web Development with JavaScript and jQuery

To learn the most widely used web programming languages such as JScript

by Skill Based IT Training [Claim Listing ]
Dimension Tree Resources Logo

JavaScript

JavaScript course is offered by Dimension Tree Resources. Our mission is to provide training of exceptional quality through trainers who are constantly evolving to achieve their highest potential and are empowering others to do the same.

by Dimension Tree Resources [Claim Listing ]
Code Bee Do Academy Sdn Bhd Logo

Javascript

JavaScript, often abbreviated as JS, is an object-oriented computer programming language commonly used to create interactive effects within web browsers. It is the programming language for the Web.

by Code Bee Do Academy Sdn Bhd [Claim Listing ]
ProCom Computer Centre Logo

JavaScript

JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles.

by ProCom Computer Centre [Claim Listing ]
Kidocode Logo

Beginner Javascript

JavaScript is among the most powerful and flexible programming languages on the web. It powers the dynamic behavior on most websites, including this one.

by Kidocode [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy