Learn computer skills in Kuala Lumpur Register now

BACKEND PROGRAMMING

WELCOME TO ACADEMY

Courses Key Features

Python

Python, a programming language created by Guido van Rossum, is highly regarded for its simplicity and readability. Widely adopted in various domains such as web development, data science, and automation, Python’s versatile syntax and rich libraries make it an ideal choice for both beginners and seasoned developers. The guiding principle behind Python’s design is a focus on code readability and user-friendly features, emphasizing an accessible and intuitive programming experience.

Database

MySQL, recognized as a relational database management system (RDBMS), is esteemed for its open-source architecture, scalability, and rapid performance. SQL (Structured Query Language), a domain-specific language, is employed for the administration and manipulation of relational databases. Utilizing SQL commands, users interact with MySQL databases, executing operations such as querying, updating, and managing data in an efficient manner.

API Development

API development encompasses the creation of a set of rules and protocols that facilitate seamless communication and data sharing among various software applications. Developers craft APIs to enable the integration of diverse systems, ensuring efficient data exchange and functionality. Serving as intermediaries, APIs facilitate interaction between applications by defining the structure of requests and responses, thereby fostering smooth and standardized communication.

Git is a distributed version control system that plays a crucial role in collaborative software development. It enables the tracking of changes in source code, allowing multiple developers to work on projects concurrently while preserving a comprehensive history of revisions. Developers leverage commands such as commit, branch, and merge to effectively manage and synchronize code changes throughout the development process.

Version Control(GIT)

CHECK OUR

Backend Programming Packages

ABOUT COURSES

Explore Backend Programming Program

Beginner to intermediate

  • Setting Up Python
  • Variables and Data Types
  • Control Flow
  • Functions
  • Python Lists and Dictionaries
  • Introduction to Databases
  • SQL Basics
  • Working with MySQL
  • Data Modeling
  • Introduction to APIs
  • Flask Basics
  • Handling Request Data
  • CRUD Operations with Flask
  • Introduction to Git
  • Collaborative Development with Git
  • Advanced Git Techniques
  • Git Workflow Strategies
  • Final Project – Simple CRUD API

Advance

  • Python Advanced Concepts
  • Object-Oriented Programming (OOP) in Python
  • Error Handling and Logging in Python
  • Advanced SQL
  • MySQL Advanced Concepts
  • Database Design Principles
  • API Development with Flask
  • RESTful API Principles
  • API Documentation and Testing
  • Git Workflow Strategies
  • Continuous Integration and Deployment (CI/CD)
  • Project Architecture Best Practices
  • Final Project: Advanced Backend Application
  • Performance Optimisation
  • Security Best Practices
  • Recap and Additional Topics
A person's hands are typing on a laptop keyboard.

ABOUT COURSES

Frequently Asked Question

Backend Programming

×