Kurs platforma elearningowa w Python i Django cz.1

Zaprogramuj własną platformę szkoleniową z kursami online wykorzystując Pythona, Django oraz Reacta.

Ratings 0.00 / 5.00
Kurs platforma elearningowa w Python i Django cz.1

What You Will Learn!

  • Podczas kursu dowiesz się, jak podejść do tworzenia serwisu z kursami wideo
  • Zbudujesz model bazy danych, który stanowi podstawę tworzenia platformy.
  • Nauczysz się, jak przeprowadzać migrację danych na serwerze bazy danych.
  • Zrozumiesz, jakie znaczenie ma serializacja w kontekście przechowywania i przesyłania.
  • Nauczysz się jak zorganizować różne warstwy takiej platformy.
  • Dowiesz się, w jaki sposób zorganizować część backendową oraz jak zaplanować i zaimplementować część frontendową projektu.

Description

Jakie technologie poznasz?

Podczas kursu zapoznasz się z detalami technologii takich jak Django, MySQL oraz odkryjesz ciekawe tajniki frameworka frontendowego – React. Wykorzystasz również framework Bootstrap 5, który umożliwia tworzenie aplikacji dostosowanych do różnych rodzajów urządzeń.


Serializacja, widoki

Dowiesz się, jak zaplanować i zaimplementować struktury danych, które będą reprezentować kursy, użytkowników i inne kluczowe elementy Twojej platformy.

Serializacja jest nieodłączną częścią projektu opartego na API. Nauczysz się, jak konwertować dane z modeli Django na formaty, które mogą być łatwo przesyłane przez API.

Zobaczysz jak tworzyć widoki Django, które obsługują żądania HTTP i renderują odpowiednie strony internetowe.


Bezpieczeństwo

Poznasz zasady nadawania uprawnień dostępowych do zasobów platformy i zabezpieczysz swoją aplikację przed nieautoryzowanymi dostępami.


React

Nauczysz się łączyć pracę z React, który pomoże Ci stworzyć dynamiczny interfejs użytkownika. Zbudujesz swój pierwszy komponent React, który będzie bazą dla kolejnych części interfejsu użytkownika Twojej platformy.


Szablony

Stworzysz i dostosujesz szablon strony, aby nadać swojej platformie unikalny wygląd.


SPA

Przekonasz się czym jest Single Page Application (SPA), czyli nowoczesne podejście do tworzenia interaktywnych aplikacji internetowych. Poznasz zalety i rozpoczniesz prace nad SPA swojej platformie. Zobaczysz jak dzięki SPA efektywnie zarządzać stanem aplikacji i reagować na interakcje użytkowników.


Tworzenie kont, panel

Bez rejestracji i logowania, użytkownicy nie mogą korzystać z kursów. Nauczysz się, jak implementować te kluczowe funkcje. Ponadto zbudujesz panel użytkownika, w którym znajdziesz takie zakładki jak: Moje kursy, Ulubione, Polecane, Ustawienia, Zmiana hasła.


Panel od strony instruktora

Oprócz panelu użytkownika zaprogramujesz miejsce do zarządzania kursami dla instruktorów, gdzie będą mogli zarządzać swoimi kursami. Dowiesz się, jak instruktorzy mogą śledzić postępy swoich uczniów i zarządzać nimi.

Who Should Attend!

  • Kurs przeznaczony jest dla osób, które znają już co najmniej podstawy języka Python oraz frameworka Django, a także mają wiedzę o JavaScript.

TAKE THIS COURSE

Tags

Subscribers

3

Lectures

26

TAKE THIS COURSE