Syllabus

Learning Outline

  • 1

    Welcome to Utiva!

    • Begin Here

    • Let's get you started!

  • 2

    Let's Begin by Laying The Foundations

    • Learning Outcomes

    • Class 1 - Introduction to Software Development and Web Design

    • Design For Software Development

    • Live Class Recording

  • 3

    Explore Design Fundamentals

    • Learning Outcomes

    • Class 2 - Understanding User Experience and User Interface Designs

    • Live Class Recording

  • 4

    Design Thinking Feedback Survey

    • Feedback Survey

  • 5

    Get Familiar With The Developer's Toolkit

    • Learning Outcomes

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

    • Live Class Recording

    • Quiz 1

    • Assignment 1

  • 6

    Developer's Toolkit

    • Learning Outcomes

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

    • Live Class Recording

    • Quiz 2

    • Assignment 2

  • 7

    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

  • 8

    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

  • 9

    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

  • 10

    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

  • 11

    Learn with Your Peers

    • Class 13 - Brainstorming Session

    • Live Class Recording

  • 12

    JavaScript Feedback Survey

    • Feedback Survey

  • 13

    Prorgramming 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

  • 14

    Get Familiar With React

    • Class 16 - Introduction to React

    • Live Class Recording

  • 15

    Explore Components Of React

    • Class 17 - Components of React

    • Class Recording

  • 16

    Explore The Use Of React In Frontend Development I

    • Class 18 - Understand Two Way Binding I

    • Live Class Recording

  • 17

    Explore the Use of React In Frontend Development II

    • Class 19- Understand Two Way Binding II

    • Live Class Recording

  • 18

    React In Frontend Development I

    • Class 20 - Understand Route and Navigations I

    • Live Class Recording

  • 19

    React In Frontend Development II

    • Class 21 - Understand Route and Navigations II

    • Live Class Recording

  • 20

    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

  • 21

    Frontend Web Development Feedback Survey

    • Feedback Survey

  • 22

    Learn From Your Peers

    • Class 24 - Brainstorming Session

    • Live Class Recording

  • 23

    Capstone Project

    • Project I: REST Countries API with Colour theme Switcher

    • Project II: Create a Product Landing Page

  • 24

    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.

  • 25

    We Would Love Your Feedback!

    • Feedback Survey