Full Stack UI

UI

Full Stack

A full stack web developer is a person who can develop both client and server software.

  • UI as a design specialisation requires applicants to have sufficient technical knowledge and an eye for detail. To pursue the Course later make a future in UI/ UX design, candidates need to possess the below-mentioned skillset:
    • Knowledge of software
    • Knowledge of programming languages
    • Creativity
    • Visualization Eye for detail
  • Program a browser (like using JavaScript, jQuery, Angular, or Vue)
  • Program a server (like using PHP, ASP, Python, or Node)
  • Program a database (like using SQL, SQLite, or MongoDB)
  • Module 1- C, C++, SQL
  • Module 2- - HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular 8
  • Module 3- Aptitude + Soft Skills + Live Project
Full Stack UI
Timeline and Prerequisite
7 Months
Course Duration
Full Stack UI
Curriculum
  • Module 1

    Subject: C

    • Fundamentals of Programming
    • Exploring C
    • Data Types
    • Managing Input and Output
    • Operators
    • Control Statement
    • Decision making and Looping
    • Problems on Numbers
    • Problems on Pattern Printing
    • Problems on Digits
    • Function
    • Storage Class
    • Array
    • String
    • Structure and Union
    • Pointer
    • Dynamic Memory Allocation
    • File Handling
  • Subject: C++
    • Basics of C++
    • Introduction of C++
    • Character Set,token
    • Variable rules, Data Types
    • ControlStatement in C++
    • Looping in C++
    • Input and Output
    • Function in C++
    • Array in C++
    • String and their Functions
    • Structure and Union
    • Pointer in C++
    • Class in C++
    • Constructor and Destructor
    • Inheritance
    • Polymorphism
    • File Handling in C++
    • Exception Handling in C++
    • Template
  • Subject: Data Structure
    • Overview of Data structures
    • Linear and non-linear data structures
    • Link List
    • Singly Link List
    • Doubly Link List
    • Singly Circular Link List
    • Doubly Circular Link List
    • Stack
    • Queue
    • Tree
    • Sorting Techniques
  • Subject: SQL
    • Introduction to SQL
    • Normalization
    • Introduction to Databases and RDMBS
    • Install a Database Engine
    • SQL Data Types
    • SQL Operators
    • SQL Commands
    • Data Definition Language
    • Data Manipulation Language
    • Data Control Language
    • Data Transaction Control Language
    • Data Query Language (SELECT Statement With CLAUSES)
    • SQL Functions
    • Sub Queries
    • SQL Joins
  • Module 2

    HTML5

    • Web Programming Introduction
    • HTML-Introduction
    • HTML-Basic Formatting Tags
    • HTML-Grouping Using Div Span
    • HTML-Lists
    • HTML-Images
    • HTML-Images
    • HTML-Table
    • HTML-Iframe
    • HTML-Form
    • HTML-Headers
    • HTML-Miscellaneous
  • CSS
    • CSS-Introduction
    • CSS-Syntax
    • CSS-Selectors
    • CSS-Color Background Cursor
    • CSS-Text Fonts
    • CSS-Lists Tables
    • CSS-Box Model
    • CSS-Display Positioning
    • CSS Floats
  • JavaScript
    • Introduction
    • Language Syntax
    • Built in Functions
    • HTML Forms
    • HTML DOM
    • Cookies
    • Working with Objects and Classes
  • Bootstrap
    • Introduction to Bootstrap
    • Bootstrap Grid
    • Bootstrap Components
    • Bootstrap Plug-Ins
  • Angular 8
    • Angular 8 – Introduction
    • ngular 8 — Installation
    • Creating First Application
    • Angular 8 — Architecture
    • Angular Components and Templates
    • Data Binding
    • Directives
    • Pipes
    • Reactive Programming
    • Services and Dependency Injection
    • Http Client Programming
    • Angular Material
    • Routing and Navigation
    • Animations
    • Forms
    • Form Validation
    • Authentication and Authorization
    • Web Workers
    • Service Workers and PWA
    • Server Side Rendering
    • Internationalisation (i18n)
    • Accessibility
    • CLI Commands
    • Testing
    • Ivy Compiler
    • Building with Bazel
    • Backward Compatibility
    • Working Example
  • Module 3
    • Aptitude
    • Quantitative Aptitude
    • Reasoning
  • Soft Skills
    • Resume-building
    • Interview preparation workshop
    • Career mentoring
    • Mock interviews
  • Project