Yeranosyan / Meta-Backend-Developer

Learn technology: Python, Django (Web Framework), MySQL, API, REST APIs, Database (DBMS)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backend Developer Course 2023 - Gagik Yeranosyan

Introduction to Back-End Development

  • Distinguish between front-end, back-end, and full-stack developers.
  • Create and style a webpage with HTML and CSS.
  • The benefits of working with UI frameworks.

Programming in Python

  • Foundational programming skills with basic Python Syntax.
  • Use objects, classes and methods.

Version Control

  • Implement Version Control systems.
  • Navigate and configure using the command line.
  • Use a GitHub repository. Create a GitHub repository.
  • Manage code revisions.

Introduction to Databases for Back-End Development

  • Concepts and principles that underpin how databases work.
  • Plan and execute a simple database development project.

Django Web Framework

  • Build a web server.
  • Modeling.
  • Implement web security best practices.

APIs

  • API development.
  • Principles of REST architecture.
  • Build a basic API.

The Full Stack

  • Build a Django app.
  • Use the full stack.
  • Configure an environment.

Learn to use programming systems including:

  • Django (Web Framework)
  • MySQL
  • API endpoints
  • Cascading Style Sheets (CSS)
  • HTML
  • Production environments
  • JavaScript
  • Linux
  • Web Development
  • Bash (Unix Shell)
  • Github
  • Insomnia, Postman
  • Version Control
  • Pseudocode
  • Algorithms
  • Communication
  • Data Structure
  • Computer Science
  • Debugging
  • Authentication and authorization
  • REST APIs
  • Filtering and ordering
  • Serializers and deserializers
  • Build a data model
  • Design a web application
  • Cloud Hosting
  • Application Programming Interfaces (API)
  • Python Programming
  • Computer Programming
  • Database (DBMS)
  • Database administration

About

Learn technology: Python, Django (Web Framework), MySQL, API, REST APIs, Database (DBMS)


Languages

Language:Python 79.3%Language:JavaScript 10.8%Language:HTML 6.3%Language:CSS 3.6%