Syllabus

Learning Outline

  • 1

    Welcome to Utiva!

    • Begin Here

    • Let's get you started!

  • 2

    Let's Begin by Laying The Foundations

    • Learning Slides

    • Learning Outcomes

    • Hello!

    • Introduction to Product Design

    • UX Design Process - Design thinking

    • Getting Started with your business case

  • 3

    Explore Design Fundamentals

    • Learning Slide

    • Learning Outcomes

    • IA and userflow

    • High Fidelity Prototyping I

    • Figma Basics

    • Low Fidelity prototyping

  • 4

    Handover and Testing

    • Learning Slide

    • Handover and Testing

    • Recap and goodbye

    • Feedback Survey

  • 5

    Get Familiar With The Developer's Toolkit

    • Class 3 - Use The HTML tool for Markup & The CSS Syntax for Styling

    • Live Class Recording

    • Quiz 1

    • Assignment 1

  • 6

    Developer's Toolkit

    • Class 4 - Use The HTML tool for Markup & The CSS Syntax for Styling II

    • Live Class Recording

    • Quiz 2

    • Assignment 2

  • 7

    LinkedIn Optimisation Session [Mid-Term]

    • Mid-Term

    • LinkedIn Optimisation I

    • LinkedIn Optimisation II

    • LinkedIn Optimisation III

  • 8

    Exploring Flexbox Model

    • Learning Outcomes

    • Class 5 - Explore The Use of Flexbox Model and Bootstrap Framework for Powerful Alignment and Responsive Front-End Web Development

    • Live Class Recording

    • Quiz 3

    • Assignment 3

  • 9

    Exploring Bootstrap Framework

    • Class 6 - Explore The Use of Bootstrap Framework for Powerful Alignment and Responsive Front-End Web Development

    • Live Class Recording

    • Quiz 4

    • Assignment 4

  • 10

    Get Familiar With The Rudiments of JavaScript

    • Introduction to JavaScript

    • Class 7- Understanding the use of Syntax Conditionals, Arrays & Objects Loops.

    • Live Class Recording

    • Quiz 5

    • Assignment 5

    • 25 - JavaScript Increment _ Decrement Operator

  • 11

    CV Review Session [Mid - Term]

    • Lets Work On Your CV

    • Live Class Recording

  • 12

    Exploring The Use of JavaScript

    • Class 8- Understand JavaScript Web Functions and Events

    • Live Class Recording

    • Class 9- Interacting with the DOM

    • Live Class Recording

    • Class 10- Understand Browser Dev Tools, Command line and IDE

    • Live Class Recording

    • Class 11- Understand V code and Working with Terminals

    • Live Class Recording

    • Class 12 - Understand Git, Advanced Git, Github and Github Pages

    • Live Class Recording

  • 13

    Learn From Your Peers

    • Class 13 - Brainstorming Session

    • Live Class Recording

  • 14

    Programming Interface and Package Manager

    • Class 14 - Learn how to work with API and JSON

    • Live Class Recording

    • Class 15 - Building and Publishing an NPM Package

    • Live Class Recording

  • 15

    Get Familiar with React

    • Class 16 - Introduction to React

    • Live Class Recording

  • 16

    Explore Components of React

    • Class 17 - Components of React

    • Live Class Recording

  • 17

    Explore the Use of React In Frontend Development I

    • Class 18 - Understand Two Way Binding I

    • Live Class Recording

  • 18

    Explore the Use of React In Frontend Development II

    • Class 19- Understand Two Way Binding II

    • Live Class Recording

  • 19

    React In Frontend Development I

    • Class 20 - Understand Route and Navigations I

    • Live Class Recording

  • 20

    React In Frontend Development II

    • Class 21 - Understand Route and Navigations II

    • Live Class Recording

  • 21

    Lets Look at How to Solve Problems

    • Class 22 - Debugging: using the Chrome Developer Tools

    • Live Class Recording

    • Class 23 - Debugging: Searching Algorithms

    • Live Class Recording

  • 22

    Frontend Web Development Feedback Survey

    • Feedback Survey

  • 23

    Learn From Your Peers

    • Class 24 - Brainstorming Session

    • Live Class Recording

  • 24

    Get Familiar with Backend Development

    • Introduction to Nodes

    • Understanding Javascript For Nodejs

    • Building Backend Systems in NodesJS

    • How the Web Works

    • Working with Dependencies

  • 25

    Learn from Your Peers

    • Class 34 - Work On Your Project

    • Live Class Recording

  • 26

    Explore Nodes.js

    • Building Backend Systems in Nodesjs

    • Understanding MVC Framework

    • Working with Files and Directory

    • Building a CRUD [Apps and APIs]

  • 27

    MongoDB

    • Introduction to MONGO DB

    • Building a Library Application

    • Form Handling in the Library Application

    • Connecting the Library Application to Mongo DB

  • 28

    CRUD REST API

    • CRUD REST API with Node.js, Express, and PostgreSQL

    • Levelling Up Your Skills

  • 29

    Backend Development Feedback Survey

    • Feedback Survey

  • 30

    Capstone Project

    • Project I: CREATE A BLOG WEBSITE

    • Project II: Create a Portfolio Website

  • 31

    Sharpening Your Soft Skills for Jobs

    • Welcome to the Jobberman x Utiva Employability Program

    • Sharpening Your Soft Skills

    • Welcome to the SkilledUp Life UK x Utiva Employability Program

    • Practice What is have Learnt So far.

  • 32

    We Would Love Your Feedback!

    • Feedback Survey