Schița de curs

Introducere în dezvoltarea backend

Înțelegerea modului în care funcționează site-urile web și aplicațiile web

Instalarea Python pachetelor și bibliotecilor

Pregătirea mediului de dezvoltare Backend

Înțelegerea diferenței dintre stratul de prezentare (Frontend) și partea de server (Backend) a unei aplicații web

Python Fundamentele

Baze de date și SQL Fundamente

Linux Fundamentele

Alegerea unui cadru de dezvoltare

Configurarea unui site web Application Server (LAMP Stack)

Manipularea intrărilor utilizatorului

Generarea de ieșire

 Utilizarea șabloanelor pentru a standardiza producția

Conectarea la un Database

Permiterea utilizatorilor să se înregistreze prin intermediul aplicației

Securizarea aplicației web

Testarea aplicației web

Gestionarea proiectului folosind controlul versiunilor

Extinderea aplicației cu ajutorul funcțiilor avansate Python

Lucrul cu o bază de date NoSQL

Tehnici de implementare și integrare continuă

Monitorizarea performanței aplicațiilor

Optimizarea aplicației web

Scalarea unei aplicații web

Depanare

Rezumat și concluzii

Cerințe

  • Python experiență în programare

Audiență

  • Dezvoltatorii
 35 ore

Mărturii (3)

Cursuri înrudite

Reactive Programming for iOS with RxSwift

7 ore

Reactive Programming with Angular RxJS

14 ore

Reactive Programming with Javascript and RxJS

7 ore

Functional Reactive Programming with Java 9 and RxJava

14 ore

RxJava for Android Developers

21 ore

Vert.x: Build a Reactive Application on JVM

14 ore

CSS Grid Layout

7 ore

Yeoman

7 ore

Web Development with Bubble

7 ore

Creating Static Websites with Hugo

21 ore

Jekyll for Web Designers and Content Writers

14 ore

Developing Web Applications with Visual Studio Code

7 ore

Visual Studio Code

14 ore

Akka Fundamentals

21 ore

Categorii înrudite