Backend Development with Python ( pythonbackend | 35 hours )
- doświadczenie w programowaniu
Publiczność
- Programiści
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.
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
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