Home / Engineering / Design Engineering
100% Live 40% OFF

Design Engineering

Become a Certified Professional Design Engineer by learning modern and trending techniques in UI Design, UX Design and Frontend End Engineering. In this course, you won't only be learning the necessary tools but also the creative concept and journey as you will be part of a team to work on a real live project. This is a beginner to advance course in Design Engineering, positioning you to be ready for the market.

5.0
2,500+ Students
100% Live Lectures
19 months | Installments allowed
Mentor: Cyril Adesegha
Design Engineering preview
40% OFF Limited time
₦380,000
₦179,999
Enroll

This course includes a 2-month paid internship - apply your design + frontend skills on real projects after completing the 12-month curriculum.

FigmaUX DesignUI DesignPhotoshopMock-upsGit & GitHubResponsive DesignCSSJavaScriptPortfolio Building
01

About this course

Data engineering is the process of designing, building, and managing the architecture and infrastructure needed to collect, store, process, and analyze large volumes of data. It involves creating robust data pipelines that ensure data flows smoothly from various sources to databases and analytics tools, allowing for efficient data retrieval and analysis.

Data engineers work with technologies such as databases, data warehouses, ETL (extract, transform, load) tools, and big data frameworks to enable businesses to leverage data for decision-making, insights, and machine learning applications. Their goal is to provide reliable and scalable data systems that support the needs of data analysts and scientists.

02

Requirements

03

Course curriculum — 19 modules

Module 1
Foundations of UI/UX Design
  • What is UI/UX Design?
  • Introduction to Design Thinking
  • Core Software & Tools Overview
  • Interpreting Project Briefs
Module 2
User-Centered Design & Research
  • User Research Methods
  • Empathy Mapping and Personas
  • Defining Problems & User Journeys
  • Competitor & Market Analysis
Module 3
Ideation, Wireframing, and User Flows
  • Creative Problem-Solving Techniques
  • User Flows & Site Maps
  • Wireframing Basics
  • High-Fidelity Wireframes & Prototyping
Module 4
Visual & Interaction Design
  • UI Design Fundamentals
  • Interaction Design
  • Accessibility & Inclusive Design
Module 5
Testing, Iteration, & Collaboration
  • Usability Testing
  • Feedback & Iterative Design
  • Cross-Functional Collaboration
Module 6
Advanced Design Techniques & Prototyping
  • Advanced Tools & Techniques
  • Interactive & Advanced Prototyping
Module 7
Portfolio Building & Presentation Skills
  • Case Studies & Presentation
  • Portfolio Organization
  • Resume & Interview Preparation
Module 8
Cross-Team Projects & Collaboration
  • Working with Product Managers and Developers
  • Agile Design Practices
  • Collaboration Tools & Best Practices
  • Stakeholder Communication
Module 9
Personal Project & Career Growth
  • Personal Project
  • Networking & Professional Development
  • Freelancing & Contract Work
  • Continuing Education & Learning Resources
Module 10
Introduction to Frontend Engineering
  • Overview of Frontend Engineering
  • Web Technologies Overview (HTML, CSS, JavaScript)
  • Introduction to IDEs and Version Control (Git)
  • Key Programming Languages in the Frontend Stack
  • Career Opportunities and Career Paths for Frontend Developers
Module 11
Mastering HTML
  • HTML Structure and Syntax Fundamentals
  • Creating and Structuring a Web Page
  • Headings, Paragraphs, and Text Formatting
  • Working with Lists, Links, and Images
  • HTML Semantics for Accessibility and SEO
  • Building Forms and User Inputs
  • Embedding Audio and Video in HTML
Module 12
Advanced CSS Techniques
  • In-Depth Study of CSS Selectors and Specificity
  • Pseudo Classes and Elements
  • Box Model, Margin, Padding, and Border Concepts
  • Layout Strategies
  • CSS Grid and Flexbox Comparison
  • Fundamentals of Responsive Design
  • Media Queries for Various Screen Sizes
  • CSS Transitions, Animations, and Effects
  • Best Practices for Writing Readable and Maintainable CSS
Module 13
Git and GitHub
  • Introduction to Version Control
  • Basic Git Operations
  • Branching and Collaboration
  • Working in Teams
Module 14
JavaScript Basics
  • Introduction to JavaScript Basics
  • Variables, Data Types, and Operators
  • Control Structures: Conditionals and Loops
  • Functions: Definitions, Scope, and Higher-Order Functions
  • Understanding Arrays and Objects
  • Basics of the Document Object Model (DOM)
  • Event Handling and User Interaction Techniques
Module 15
Advanced JavaScript Concepts
  • Introduction to ES6+ Features
  • Arrow Functions, Template Literals, and Destructuring
  • Asynchronous Programming Concepts
  • Callbacks, Promises, and Async/Await
  • Advanced Array Methods: Map, Filter, and Reduce
  • Effective Error Handling and Debugging Techniques
  • Practical Exercises: Undertaking Small Projects
Module 16
Project Development
  • Introduction to Project-Based Learning
  • Guidelines for Creating a Professional Portfolio
  • Collaborating on Group Projects
  • Planning, Designing, and Developing a Web Application
  • Applying Learnings in HTML, CSS, and JavaScript
  • Experience Sharing: Presenting Your Projects
Module 17
Team Collaboration
  • The Role of a Frontend Developer in Team Dynamics
  • Effective Communication with Designers and Backend Developers
  • Tools for Enhanced Collaboration (Slack, Figma)
  • Conducting Code Reviews and Practice Pair Programming
Module 18
Capstone Project
  • Capstone Project: Creating a Comprehensive Web Application
  • Incorporating Feedback from Peers and Instructors
  • Ensuring Code Quality and Version Control Best Practices
  • Application Deployment: Hosting and Domain Configuration
Module 19
Career Development and Professional Presence
  • Exploring Advanced Learning Opportunities
  • Establishing a Professional Online Presence (LinkedIn, GitHub)
  • Networking Strategies for Frontend Developers
  • Preparing for Job Interviews and Technical Assessments
Cyril Adesegha
Product Designer
5.0  ·  2,500+ Students

Cyril A. is a respected mentor in product design, renowned for his expertise in design software like Figma, Adobe XD, and Photoshop. He focuses on UI/UX principles, providing practical mentorship for aspiring and experienced designers alike.

Student reviews

Adenike Idowu
4.9
Empowering and Educative!

Dr. Richards M. is a skilled Data Analytics professional with a Master's in Big Data Analytics from the University of Derby, UK. He has expertise across various Engineering Tech Stacks, contributing to process optimization and market enhancement for organizations, with a strategic approach focused on business growth and efficiency.

Wivina Omolemen
4.9
Life-Changing Educational Journey!

As a recent graduate, Vephla University played an instrumental role in my academic success. The interactive learning modules made difficult concepts easier to grasp, and I loved how I could learn at my own pace.

Checkout other courses

Mobile App Engineering
40% off
Mobile App Engineering
5.0 (4,670 reviews)
100% Live Lectures
12 months | Installments allowed
₦380,000
₦179,999
Design for Frontend Developers
40% off
Design for Frontend Developers
5.0 (4,670 reviews)
100% Live Lectures
12 months | Installments allowed
₦380,000
₦179,999
UI/UX Design
40% off
UI/UX Design
5.0 (2,547 reviews)
100% Live Lectures
12 months | Installments allowed
₦380,000
₦179,999
Explore All Courses