• Search...

categories: Technology, Science & Productivity

Technology
Track Embedded Systems
SDG 8: Decent Work and Economic Growth
SDG 9: Industry, Innovation and Infrastructure

Embedded Systems Design | Track Embedded Systems

Duration: 1 h 35 m / 18 lessons

Level: Expert

Course Language: Arabic

By the end of this course, you will be able to

  • By the end of this course, you will be able to make an efficient design for different applications.

  • Not only that but also by the end you will be able to apply the SOLID principles in your designs.

  • In addition to the aforementioned, you will also be able to decide which function type you should use in your applications.

Course details

  • 1 h 35 m/18 lessons
  • Last updated: 13/10/2022
  • Course completion certificate

Course Content

Free lessons

1.

Agenda

2 Minutes
2.

Introduction to Software Design

5 Minutes

About this course

In this course, you will learn how to design your applications before you start coding. You will learn what is an SDLC, what is static design, what are SOLID principles, and what is layered architecture. Also, you will learn how to make a good design from scratch. Finally, you will be introduced to different types of functions that you will interact with within embedded systems.

Course requirements and prerequisites

Graduate from Engineering or Computer Science.

Good knowledge of C programming.

Strong problem solving skills.

Mentor

Embedded Systems Design | Track Embedded Systems

Duration: 1h 35m / 18 lessons
Level: Expert
Course Language: Arabic