Akure, Ondo State, NigeriaVisit our Digital Marketing website →

Full-Stack Development training

Build complete web applications, covering the interface, server logic and database.

Course overview

Build complete web applications from the interface to the database. You will connect frontend, backend and database into working projects and deploy them online.

Requirements

  • Basic HTML, CSS and JavaScript
  • A computer
  • Willingness to build projects

What you will learn

  • Build responsive user interfaces
  • Create server-side logic and APIs
  • Design and use a database
  • Deploy a full application

Practical projects

  • A login-protected web app
  • A small business management system

Skills you will gain

  • HTML, CSS and JavaScript
  • A backend language
  • SQL
  • APIs
  • Authentication
  • Deployment

Career and application opportunities

  • Junior full-stack developer
  • Freelance web developer
  • Startup developer

Curriculum

1Full-stack foundations
  • How web applications work
  • Frontend and backend roles
  • Choosing a stack
  • Setting up tools
2Frontend development
  • Responsive layouts
  • JavaScript in depth
  • Fetching data
  • Building interactive pages
3Backend development
  • Server-side programming
  • Building APIs
  • Handling forms
  • Validation and errors
4Databases and security
  • Designing a database
  • Connecting app and database
  • User authentication
  • Common security practices
5Deployment and capstone
  • Version control
  • Deploying to hosting
  • Testing your app
  • Capstone project

Related courses

Backend Development

Build the server side of applications: APIs, authentication, databases and security.

Blockchain Development

Learn how blockchains work and build simple decentralised applications and smart contracts.

Frontend Development

Focus on the part of a website users see and use, with modern JavaScript and responsive design.

Learn more about the APIUSARTECH Tech Training School