Advanced UI

The user interface (UI) is the point of human-computer interaction and communication in a device. This can include display screens, keyboards,and a mouse.

500+ Students Enrolled
4.4 Rating (325) Ratings

What You'll Learn

  • Learn Animate the canvas in world space using in game interactions, making floating damage indicators.
  • Learn Prepare UI for different resolutions and to target multiple platforms.
  • Learn Craft reusable UI elements such as Modal Dialog windows and Character Dialogue windows.
  • Learn Create responsive designs for multiple screen types.
  • Learn Write Editor Scripts to automate master styles and extend the UI.
  • Learn Use Unity 5.6’s new VideoPlayer component.

Course Content

  • Introduction
  • What is Mean Stack
  • What is JSON
  • JSON Syntax
  • Creating a JSON document
  • What is Node
  • Installing Node
  • What is Npm
  • Updating npm
  • Basic npm commands
  • Global Objects
  • Synchronous vs Asynchronous
  • Installing visual studio code
  • What is MongoDB
  • Download and Install MongoDB on Windows
  • Modifying environment variables
  • Creating a storage directory for MongoDB
  • Installing MongoDB on Macs
  • Starting and stopping MongoDB server
  • MongoDB Data types
  • MongoDB vs RDBMS
  • Introduction to web technologies
  • Introduction to web applications
  • What is FULL, MEAN, MERN Stack
  • Editors
  • Introduction
  • Layers in web application
  • Tags, attributes
  • Programming
  • Audio, Video, Graphics
  • Introduction
  • Selectors and types of selectors
  • Font, text, border, images
  • Properties
  • Class rules
  • Layouts with CSS
  • Absolute, relative, fixed positioning
  • Float, clear
  • Introduction
  • Programming languages
  • Uses of JavaScript
  • Keywords, operators
  • Browser objects, JavaScript objects
  • Dialogs
  • Events
  • Basic programming
  • Functions
  • Let, const keywords
  • Nested functions, Closures
  • Anonymous functions
  • Function expressions
  • Hoisting in JavaScript
  • animations
  • Validations
  • AJAX
  • Introduction
  • Types of DOM
  • Uses
  • Properties and methods
  • programming
  • Introduction to JavaScript libraries
  • Advantages
  • Functions and Methods
  • Selectors, custom selectors
  • Validations
  • DOM
  • Animations
  • AJAX
  • Introduction
  • Responsive design
  • Classes
  • Containers
  • Colors, jumbotran, navbar
  • Forms, buttons, cards, modals
  • Carousel, images
  • XML
  • JSON
  • JSON Data structures
  • Difference between XML and JSON
  • Understand the JavaScript and technical concepts behind NodeJS
  • Structure a Node application inmodules
  • Understand and use the EventEmitter
  • Understand Buffers, Streams, andPipes
  • Build a Web Server in Node and understand how it reallyworks
  • Use npm and manage nodepackages
  • Build a web application and API more easily usingExpress
  • Connect to a SQL or Mongo database inNode
  • Understand how the MEAN stackworks
    In this chapter we will learn creating web server, handling GET, POST,PUT and Delete requests and listening to certain port numbers and handling routing with basic web server.
  • Creating webserver
  • Handling httprequests
  • Sendingrequests
    In this module, we will work with files, reading, writing, updating files, and the concept of chunks, buffers, and uploading files synchronously and asynchronously.
  • Fs.readFile
  • Writing aFile
  • Writing a fileasynchronously
  • Opening afile
  • Deleting afile
  • Other IOOperations
    In this chapter you will learn how to debug node js application. Debugging is a process of tracing the bugs and performance issues to optimize your code.
  • Core Node JSdebugger
  • Debugging with VisualStudio
    In this chapter you work with the events in Node JS, and the significance of the events, writing your own events because Node is event driven framework.
  • EventEmitterclass
  • Returning eventemitter
  • Inheringevents
    In this chapter you will learn how to use express framework to create web applications. Express is the most popular framework to build efficient web applications with minimum coding.
  • Configuringroutes
  • Working withexpress
Web Development

  This Course includes

 Tutorials

 Articles, Videos

 Full Time Lectures

 Real Scenarios

 Project Work

 Certification of Completion

Related Courses