Backend Development with Python ( pythonbackend | 35 hours )

Prerequisites:
  • doświadczenie w programowaniu

Publiczność

  • Programiści
Overview:

Rozwój backendu odnosi się do rozwoju aplikacji internetowej po stronie serwera. Obejmuje on operacje na bazach danych, zarządzanie użytkownikami i podstawową funkcjonalność (logikę biznesową) aplikacji. Rozwój backendu uzupełnia rozwój frontendu, aby zapewnić funkcjonalność oczekiwaną przez użytkowników aplikacji.Python jest jednym z kilku języków programowania, które mogą być używane do pisania logiki backendu aplikacji internetowej.

To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Python jako języka po stronie serwera do tworzenia aplikacji internetowych. Różne techniki i frameworki zostaną zbadane, aby dotrzeć do najbardziej odpowiedniego dla danego problemu.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Zainstalować i skonfigurować pakiety i frameworki Python.
  • Skonfigurować odpowiednie środowisko programistyczne, aby zoptymalizować proces kodowania.
  • Napisać kod potrzebny do włączenia typowej funkcjonalności oczekiwanej przez użytkowników aplikacji (formularze, zapytania do bazy danych, obliczenia itp.).
  • Wybrać spośród wielu popularnych frameworków, takich jak Django i Flask, aby zautomatyzować powtarzalne zadania i skrócić czas rozwoju.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie do rozwoju backendu

Zrozumienie działania stron i aplikacji internetowych

Instalowanie Python pakietów i bibliotek

Przygotowanie środowiska programistycznego backendu

Zrozumienie różnicy między warstwą prezentacji (frontend) a stroną serwera (backend) aplikacji internetowej

Python Podstawy

Bazy danych i SQL Podstawy

Linux Podstawy

Wybór ram rozwoju

Konfiguracja sieci Application Server (stos LAMP)

Obsługa danych wprowadzanych przez użytkownika

Generowanie wyjścia

Using Templates to Standardize Output

Połączenie z Database

Umożliwienie użytkownikom rejestracji za pośrednictwem aplikacji

Zabezpieczanie aplikacji internetowej

Testowanie aplikacji internetowej

Zarządzanie projektem przy użyciu kontroli wersji

Rozszerzanie aplikacji przy użyciu funkcji zaawansowanych Python

Praca z bazą danych nrSQL

Techniki wdrażania i ciągła integracja

Monitorowanie wydajności aplikacji

Optymalizacja aplikacji internetowej

Skalowanie aplikacji internetowej

Rozwiązywanie problemów

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Backend Development with Python

Qatar - Backend Development with Python

Egypt - Backend Development with Python

Saudi Arabia - Backend Development with Python

South Africa - Backend Development with Python

Brasil - Backend Development with Python

Canada - Backend Development with Python

中国 - Backend Development with Python

香港 - Backend Development with Python

澳門 - Backend Development with Python

台灣 - Backend Development with Python

USA - Backend Development with Python

Österreich - Backend Development with Python

Schweiz - Backend Development with Python

Deutschland - Backend Development with Python

Czech Republic - Backend Development with Python

Denmark - Backend Development with Python

Estonia - Backend Development with Python

Finland - Backend Development with Python

Greece - Backend Development with Python

Magyarország - Backend Development with Python

Ireland - Backend Development with Python

Luxembourg - Backend Development with Python

Latvia - Backend Development with Python

España - Backend Development with Python

Italia - Backend Development with Python

Lithuania - Backend Development with Python

Nederland - Backend Development with Python

Norway - Backend Development with Python

Portugal - Backend Development with Python

România - Backend Development with Python

Sverige - Backend Development with Python

Türkiye - Backend Development with Python

Malta - Backend Development with Python

Belgique - Backend Development with Python

France - Backend Development with Python

日本 - Backend Development with Python

Australia - Backend Development with Python

Malaysia - Backend Development with Python

New Zealand - Backend Development with Python

Philippines - Backend Development with Python

Singapore - Backend Development with Python

Thailand - Backend Development with Python

Vietnam - Backend Development with Python

India - Backend Development with Python

Argentina - Backend Development with Python

Chile - Backend Development with Python

Costa Rica - Backend Development with Python

Ecuador - Backend Development with Python

Guatemala - Backend Development with Python

Colombia - Backend Development with Python

México - Backend Development with Python

Panama - Backend Development with Python

Peru - Backend Development with Python

Uruguay - Backend Development with Python

Venezuela - Backend Development with Python

Polska - Backend Development with Python

United Kingdom - Backend Development with Python

South Korea - Backend Development with Python

Pakistan - Backend Development with Python

Sri Lanka - Backend Development with Python

Bulgaria - Backend Development with Python

Bolivia - Backend Development with Python

Indonesia - Backend Development with Python

Kazakhstan - Backend Development with Python

Moldova - Backend Development with Python

Morocco - Backend Development with Python

Tunisia - Backend Development with Python

Kuwait - Backend Development with Python

Oman - Backend Development with Python

Slovakia - Backend Development with Python

Kenya - Backend Development with Python

Nigeria - Backend Development with Python

Botswana - Backend Development with Python

Slovenia - Backend Development with Python

Croatia - Backend Development with Python

Serbia - Backend Development with Python

Bhutan - Backend Development with Python

Nepal - Backend Development with Python