Building Web Applications with Django and Django REST Framework

Learn to build robust web applications and secure APIs from scratch using modern Python web development practices.

4.4 (176) ⏱ 1 godz 25 min 📚 5 lekcji 🎧 Wersja audio

O tym kursie

Modern web development requires tools that are fast, secure, and scalable. Django provides a powerful framework to take your ideas from concept to a fully functioning web application without reinventing the wheel. This text-based course guides you through the entire process of building web applications and web services. You will start with core web development concepts, progress through Django's Model-View-Template architecture, and learn how to build robust APIs using Django REST Framework. Along the way, you will adopt modern development workflows, including writing clean code with type hints and configuring secure token-based authentication. What you'll learn: - Understand Django's Model-View-Template architecture and core web concepts. - Build interactive web pages using Django templates, forms, and views. - Manage database operations efficiently using the Django Object-Relational Mapper. - Create secure, scalable web APIs using Django REST Framework. - Implement modern user authentication and robust security practices to protect data. - Apply modern Python practices like type hints and structured project configurations. The course begins with foundational concepts and installation steps before guiding you through hands-on coding exercises. You will read structured explanations, analyze clear code snippets, and practice building both traditional web pages and modern APIs. This course is designed for beginners with a basic understanding of Python, and requires no prior experience with Django or web development frameworks. Start building your own powerful web applications today.

Co otrzymasz

  • 📜 Certyfikat ukończenia
    Dodaj do profilu LinkedIn
  • 🎧 Wersja audio w zestawie
    Ucz się w drodze — bez ekranu
  • ♾️ Dożywotni dostęp
    Wracaj, kiedy chcesz — bez wygaśnięcia
  • 📱 Telefon lub komputer
    Działa wszędzie, na każdym urządzeniu
  • 💸 Zwrot w 30 dni
    Bez pytań
  • Krótko i konkretnie
    1 godz 25 min praktycznej treści

Recenzje (2)

Ivan Petrov BG Zweryfikowany kursant
★ 4 · 2025-09-19T19:24:57+00:00

Good foundational material. I appreciated the structured approach, although I wish there had been a few more real-world case studies.

Rishaan Shah SG
★ 3 · 2025-05-18T15:08:57+00:00

Pretty informative. I liked the practical application examples, though the initial setup took longer than I expected.

Napisz recenzję

Po wysłaniu poprosimy o zalogowanie — szkic zostanie zapisany.

Inni uczyli się też

Najczęstsze pytania

Czego potrzebuję, by wziąć udział w tym kursie? +

Wystarczy telefon lub komputer z internetem. Bez instalacji i specjalnego sprzętu.

Jak zapłacić? +

Kartą przez Stripe lub kryptowalutą. Nie przechowujemy danych karty — robi to bezpiecznie Stripe.

Czy mogę otrzymać zwrot? +

Tak — pełen zwrot w 30 dni, bez pytań.

Jak długo będę mieć dostęp? +

Na zawsze. Po zakupie kurs jest twój — wracaj, kiedy chcesz.

Czy dostanę certyfikat? +

Tak. Po ukończeniu otrzymasz certyfikat, który możesz dodać do profilu LinkedIn.

Stworzony dla uczących się w
IT Design Finanse Marketing Ochrona zdrowia Edukacja Hotelarstwo Produkcja