Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

UI Fundamental For Browser

via SWAYAM Plus

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates

A course on UI fundamentals for browsers is suitable for a wide range of learners who are interested in web design, front-end development, or user experience design.

Intended audience

Front-End Web Developer, Junior UX Designer, UX/UI Designer Intern

Prerequisites

  • Prior learning experience in HTML, CSS, and JavaScript

Assessment & certification

  • Assessment fee: Included — no extra fee
  • Assessment mode: Online
  • Assessment type: MCQ
  • Assessment provider: GUVI
  • Certificate provider: Front-End Web Developer, Junior UX Designer, UX/UI Designer Intern

Syllabus

  • Week 1: Beginner's module:
  • Week 2: What is UI (User Interface)
  • Week 3: Fundamentals of design
  • Week 4: Navigation
  • Week 5: UI principles
  • Week 6: Grid lines
  • Week 7: Introduction to web
  • Week 8: Browser wars
  • Week 9: DOM tree, CSSOM tree part 1
  • Week 10: DOM tree, CSSOM tree - part 2
  • Week 11: Browser internals part 1
  • Week 12: Browser Internals - part 2
  • Week 13: Browser Internals - part 3
  • Week 14: Intermediate module:
  • Week 15: Layout engine or rendering engine JavaScript
  • Week 16: V8 engine internals
  • Week 17: Browser JS vs Node JS
  • Week 18: IP MAC address ports
  • Week 19: Evolution of http
  • Week 20: How the server looks at the URL
  • Week 21: Request and response cycle
  • Week 22: HTML browser view - debugger, inspect, responsive view
  • Week 23: JavaScript data types - part 1
  • Week 24: JavaScript Data types - part 2
  • Week 25: JavaScript Data types - part 3
  • Week 26: JavaScript Data types - part 4
  • Week 27: Advanced module:
  • Week 28: Copy by value and copy by reference
  • Week 29: Window & document object
  • Week 30: Array and JSON iteration
  • Week 31: XML HTTP request
  • Week 32: Hoisting & scope
  • Week 33: Function & return keyword
  • Week 34: Types of function
  • Week 35: MRF - array method 1
  • Week 36: MRF - array method 2
  • Week 37: Error handling
  • Week 38: ES5 vs ES6
  • Week 39: Object-oriented programming - part 1
  • Week 40: Object-oriented programming - part 2
  • Week 41: Object-oriented programming - part 3
  • Week 42: This keyword
  • Week 43: Rest & spread operator
  • Week 44: Expert module:
  • Week 45: Array & object destructuring - part 1
  • Week 46: Array & object destructuring - part 2
  • Week 47: Arrow functions
  • Week 48: Variables in JS - part 1
  • Week 49: Variables in JS - part 2
  • Week 50: Arrays in JS
  • Week 51: Objects in JS

Taught by

Guvi

Reviews

Start your review of UI Fundamental For Browser

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.