Software & Application Development

Design and build complete software applications with modern frameworks, databases, APIs and version control.

  • IntermediateLevel
  • 13Lessons
  • 96 hrsDuration
  • 0Students

What you will learn

  • Plan and design software applications

  • Build full applications with a modern framework

  • Design databases and build APIs

  • Use Git and GitHub like a professional

  • Test, debug and deploy applications

  • Deliver a complete software project

Curriculum

4 modules, 13 lessons

Module 1 Planning software 3 lessons
  1. YouTube video How software is built Free preview
  2. YouTube video Requirements and design Premium lesson
  3. YouTube video Git and GitHub Premium lesson
Module 2 Building the application 4 lessons
  1. YouTube video Introduction to the Laravel framework Premium lesson
  2. YouTube video Database design Premium lesson
  3. YouTube video Users, roles and permissions Premium lesson
  4. YouTube video Building features Premium lesson
Module 3 APIs and integration 3 lessons
  1. YouTube video Building REST APIs Premium lesson
  2. YouTube video Connecting to payment and email services Premium lesson
  3. YouTube video Testing and debugging Premium lesson
Module 4 Deployment 3 lessons
  1. YouTube video Deploying to a live server Premium lesson
  2. YouTube video Maintaining software Premium lesson
  3. Assignment Final project: a complete application Premium lesson

About this course

Learn how professional software is planned, built and maintained. You'll design applications, build them with a modern framework and database, create APIs, use Git and GitHub, and deploy a finished application.

Ideal if you want to build software products or work as a developer.

Student reviews

No reviews yet.

Requirements

  • Basic programming or web development knowledge
  • A laptop with at least 8GB RAM
  • Commitment to practise between classes

Pair it with

Development

Web Development

Build and launch real websites and web apps with HTML, CSS, JavaScript, PHP and SQL, from your first page to a live project.

  • 19 lessons
  • 96 hours
  • 0 students
  • New
₦55,000 ₦50,000
View course

Development

Mobile App Development

Build Android and iOS apps from one codebase with Flutter, connect them to the internet and publish them to the Play Store.

  • 15 lessons
  • 96 hours
  • 0 students
  • New
₦100,000
View course

Development

WordPress Website Design

Build professional business websites, blogs and online stores with WordPress, no coding needed, and get paid to build them for clients.

  • 12 lessons
  • 48 hours
  • 0 students
  • New
₦35,000
View course