Plan Szkolenia

Pierwsze kroki

  • Konfiguracja web2py

Web2py

  • Przegląd
    • Uruchamianie
    • Proste przykłady
    • Administrator
    • Administrator aplikacji
  • Rdzeń
    • Opcje wiersza poleceń
    • Przepływ pracy
    • Wysyłanie
    • Biblioteki
    • Aplikacje
    • API
    • Accessing API z Python modułów
    • żądanie
    • odpowiedź
    • sesja
    • pamięć podręczna
    • URL
    • HTTP i przekierowanie
    • Internacjonalizacja
    • Inicjowanie aplikacji
    • Przepisywanie adresów URL
    • Uruchamianie zadań w tle
    • Harmonogram web2py
    • Moduły stron trzecich
    • Środowisko wykonawcze
    • Współpraca
    • Logowanie
    • WSGI
  • Widoki
    • Podstawowa składnia
    • Pomocnicy HTML
    • Wbudowane helpery
    • Pomocnicy niestandardowi
    • BEAUTIFY
    • DOM po stronie serwera i parsowanie
    • Układ strony
    • Funkcje w widokach
    • Bloki w widokach
  • Warstwa abstrakcji bazy danych
    • Zależności
    • DAL: krótka wycieczka
    • Korzystanie z DAL w trybie "stand-alone"
    • Konstruktor DAL
    • Konstruktor tabeli
    • Konstruktor pól
    • Migracje
    • Naprawianie uszkodzonych migracji
    • Podsumowanie kontroli migracji
    • wstawianie
    • zatwierdzenie i wycofanie
    • Raw SQL
    • drop
    • Indeksy
    • Starsze bazy danych i tabele z kluczami
    • Transakcja rozproszona
    • Więcej informacji o przesyłaniu
    • Zapytanie, zestaw, wiersze
    • select
    • Inne metody
    • Pola obliczane
    • Pola wirtualne
    • Relacje jeden do wielu
    • Wiele do wielu
    • lista: i zawiera
    • inne operatory
    • Generowanie surowego sql
    • Eksportowanie i importowanie danych
    • Buforowanie zaznaczeń
    • Autoodniesienia i aliasy
    • Zaawansowane funkcje
    • Gotchas
  • Formularze i walidatory
    • FORMULARZ
    • SQLFORM
    • Inne typy formularzy
    • CRUD
    • Formularze niestandardowe
    • Walidatory
    • Widgety
    • SQLFORM.grid i SQLFORM.smartgrid
    • Kontrola dostępu do grid i smartgrid
    • smartgrid liczba mnoga
  • Emails i SMS
    • Konfigurowanie poczty e-mail
    • Wysyłanie wiadomości e-mail
    • Wysyłanie wiadomości SMS
    • Używanie systemu szablonów do generowania wiadomości
    • Wysyłanie wiadomości przy użyciu zadania w tle
    • Odczytywanie skrzynek e-mail i zarządzanie nimi (eksperymentalne)
  • Kontrola Access
    • Uwierzytelnianie
    • Autoryzacja
    • Centralna usługa uwierzytelniania
  • Usługi
    • Renderowanie słownika
    • Zdalne wywoływanie procedur
    • Niskopoziomowy interfejs API i inne przepisy
    • Restful web services
    • Usługi i uwierzytelnianie
  • jQuery i Ajax
    • web2py_ajax.html
    • Efekty jQuery
    • Funkcja Ajax
  • Komponenty i wtyczki
    • Komponenty, LOAD i Ajax
    • Wtyczki
  • Przepisy dotyczące wdrażania
    • Wdrażanie: rozwój i produkcja
    • Przepisy dotyczące wdrażania: Infrastruktura
  • Inne przepisy
    • Aktualizacja
    • Jak dystrybuować aplikacje jako pliki binarne
    • Programowanie za pomocą IDE: WingIDE, Rad2Py, Eclipse i PyCharm
    • SQLDesigner
    • Publikowanie folderu
    • Testowanie funkcjonalności
    • Tworzenie minimalistycznego web2py
    • Pobieranie zewnętrznego adresu URL
    • Ładne daty
    • Geokodowanie
    • Paginacja
    • httpserver.log i format pliku dziennika
    • Wypełnianie bazy danych fikcyjnymi danymi
    • Akceptowanie płatności kartą kredytową
    • Interfejs API Dropbox
    • Przesyłanie strumieniowe plików wirtualnych

Wymagania

  • Python
 28 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie