Akure, Ondo State, NigeriaVisit our Digital Marketing website →

Backend Development training

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

Course overview

Learn to build the server side of applications: the logic, APIs and databases that power websites and apps. You will build secure, working back ends and connect them to a database.

Requirements

  • Basic programming knowledge
  • A computer
  • Familiarity with the web

What you will learn

  • Build server-side applications and APIs
  • Design and query databases
  • Add user authentication and authorisation
  • Secure and deploy a backend

Practical projects

  • A REST API with a database
  • A user system with login and roles

Skills you will gain

  • Server-side programming
  • APIs
  • SQL and databases
  • Authentication
  • Security
  • Deployment

Career and application opportunities

  • Junior backend developer
  • API developer
  • Full-stack developer (with frontend skills)

Curriculum

1Backend foundations
  • How servers and clients communicate
  • HTTP and APIs
  • Choosing a language and framework
  • Setting up your environment
2Server-side programming
  • Routing and requests
  • Handling forms and data
  • Validation
  • Error handling
3Databases
  • Designing tables
  • Connecting an app to a database
  • CRUD operations
  • Relationships and queries
4Authentication and security
  • Password hashing
  • Sessions and tokens
  • Roles and permissions
  • Common attacks and defences
5APIs and deployment
  • Building a REST API
  • Testing an API
  • Deploying a backend
  • Capstone project

Related courses

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