Django. Tworzenie nowoczesnych aplikacji internetowych w Pythonie

Informacje szczegółowe Pokaż wszystkie

Format: 16.5 x 24.0 cm
Oprawa: Twarda
Wydawnictwo: Helion
Rok wydania: 2022
Ilość stron: 720
Opis

Django zaskarbił sobie uznanie wielu programistów. Jest to platforma, która udostępnia wszystkie narzędzia potrzebne do tworzenia aplikacji internetowych w Pythonie. To również narzędzie pozwalające na sprawne rozpoczęcie pracy i rozwijanie solidnego i bezpiecznego kodu. Aby jednak zapewnić sobie satysfakcję, a tworzonym projektom profesjonalną jakość, trzeba przyswoić koncepcje i zasady pracy z Django.

Dzięki temu praktycznemu przewodnikowi po Django zdobędziesz wiedzę i pewność siebie potrzebne do budowania rzeczywistych aplikacji w Pythonie. W przystępny sposób opisano tu podstawowe koncepcje i funkcje Django, a następnie pokazano poszczególne etapy cyklu rozwoju rzeczywistej aplikacji internetowej. Dla celów dydaktycznych ten dość złożony projekt został podzielony na zbiór mniejszych zadań, dzięki czemu Twoja nauka będzie przebiegała w sposób efektywny i przemyślany. W trakcie wykonywania ćwiczeń zdobędziesz praktyczne umiejętności, niezbędne do budowy przyjemnych w użytkowaniu aplikacji WWW. Przekonasz się, że Django pozwala na efektywne i satysfakcjonujące budowanie nawet bardzo ambitnych projektów!

W książce między innymi:

  • konfiguracja projektu Django, szablony HTML i modele danych w Django
  • podstawowe elementy aplikacji internetowej, w tym sesje i uwierzytelnianie
  • dodawanie interfejsów API typu REST do aplikacji Django
  • korzystanie z zewnętrznych bibliotek Django
  • testowanie kodu za pomocą platform testowych Django i Pythona

Django ma wszystko, czego wymaga najlepszy projektant aplikacji WWW!

Szczegóły
  • Autor: Bharath Chandra K. S.
  • Wydawnictwo Helion
  • Oprawa: Twarda
  • Rok wydania: 2022
  • Ilość stron: 720
  • Format: 16.5 x 24.0 cm
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328383647
  • Język: polski
  • Oryginalny tytuł: Web Development with Django: Learn to build modern web applications with a Python-based framework
  • Tłumacz: Joanna Zatorska
  • Nr wydania: 1
  • ISBN: 9788328383647
  • EAN: 9788328383647
  • Wymiary: 16.5 x 24.0 cm
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

Podobne książki do Django. Tworzenie nowoczesnych aplikacji internetowych w Pythonie

  1. 1. Django 4. Praktyczne tworzenie aplikacji sieciowych, Antonio Mele

    Django służy do tworzenia aplikacji internetowych w Pythonie. Pozwala w pełni skorzystać z zalet tego języka, a przy tym jest łatwy do nauki. Praca z Django jest atrakcyjna dla programistów o różnym stopniu zaawansowania, co potwierdzają badania ankietowe serwisu Stack Overflow. Aby zapewnić swoim aplikacjom odpowiednią jakość, trzeba poznać sposób działania Django, stosować najlepsze praktyki, a także skutecznie wdrażać i testować aplikację.Być może Django jest dla Ciebie zupełną nowością, a...

  2. 2. Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy testów i aplikacji, Alessandro Molina

    Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami, znany jako TDD. Technika ta opiera się na integracji procesów projektowania aplikacji i pisania kodu z prowadzeniem testów. Mimo że taki sposób pracy wydaje się dość wymagający dla zespołów deweloperów, łatwo się przekonać, że TDD pozwala na stałe uzyskiwanie dobrych efektów, a opracowane tą metodą aplikacje zaskakują stabilnością i przewidywalnością w środowisku produkcy...

  3. 3. React w działaniu. Tworzenie aplikacji internetowych wyd. 2, Stoyan Stefanov

    React jest biblioteką służącą do tworzenia interfejsów użytkownika. Ułatwia pisanie aplikacji internetowych, natywnych aplikacji dla iOS i Androida, oprogramowania dla telewizorów czy też natywnych aplikacji dla komputerów stacjonarnych. Dzięki tej bibliotece można szybko zbudować interfejs, który automatycznie będzie reagował na zmiany stanu aplikacji. Idea polega na użyciu małych, zarządzalnych komponentów do budowy nawet dużych i bardzo złożonych aplikacji. Aby zacząć pracę z Reactem, wyst...

  4. 4. React. Opanuj do perfekcji tworzenie aplikacji internetowych nowej generacji, Tejas Kumar

    React. Opanuj do perfekcji tworzenie aplikacji internetowych nowej generacji React jest biblioteką języka programowania JavaScript. Służy do tworzenia interfejsów użytkownika różnych aplikacji. Jej twórcą jest Jordan Walke, programista Facebooka, który chciał równocześnie uprościć pracę programisty i poprawić komfort użytkowania gotowej aplikacji. Dziś biegłość w korzystaniu z tej biblioteki oznacza po prostu lepsze aplikacje! Dzięki tej praktycznej książce zrozumiesz podstawowe koncepcje zwi...

  5. 5. Bezpieczeństwo nowoczesnych aplikacji internetowych. Przewodnik po zabezpieczeniach, Andrew Hoffman

    Wydawałoby się, że ze względu na szeroki dostęp do materiałów poświęconych bezpieczeństwu systemów informatycznych, temat ten powinien być świetnie znany każdemu inżynierowi. Mimo to media regularnie donoszą o spektakularnych naruszeniach zabezpieczeń. Następstwem udanych ataków mogą być nie tylko straty finansowe i uszczerbek na wizerunku, ale również zagrożenie bezpieczeństwa narodowego. Zapewnienie wysokiego stopnia bezpieczeństwa systemu informatycznego wymaga ciągłego uczenia się, akt...

  6. 6. Jak rabuję banki (i inne podobne miejsca), Fc Aka Freakyclown

    Jak rabuję banki (i inne podobne miejsca) System zabezpieczeń powinien działać dobrze na wielu poziomach. Poza odpowiednio przygotowaną siecią konieczne jest zapewnienie bezpieczeństwa fizycznego. Podobnie jak bezpieczeństwo cyfrowe, tak i to fizyczne powinno być starannie testowane. A najlepszym testem jest... włamanie, w efekcie którego powstanie rzetelny raport pozwalający na wzmocnienie systemu zabezpieczeń. Jednak nawet najlepszy raport nie daje wiedzy, jaką można uzyskać, towarzysząc ha...

  7. 7. Młodzi giganci programowania. Roblox z Lua, Piotr Pełka

    Czy Twoje dziecko z pasją pochłania wirtualne światy, a jego wzrok z zaciekawieniem śledzi każdą pikselową przygodę? A może marzy, by samodzielnie tworzyć te niezwykłe uniwersa? "Młodzi giganci programowania Roblox z Lua" to wyjątkowa propozycja, która otwiera drzwi do fascynującego świata tworzenia gier komputerowych dla każdego, kto stawia swoje pierwsze kroki w tej dziedzinie. To więcej niż podręcznik - to przepustka do nieskończonej kreatywności, gdzie jedynym ograniczeniem jest wyobraźni...

  8. 8. Dystrybucja danych w sieci Internet, Agnieszka Chodorek

    Książka zawiera omówienie zagadnień związanych z transmisją danych we współczesnym Internecie. Opisano w niej podstawy funkcjonowania sieci Internet, protokół IP w wersji 4 i 6, protokoły transportowe ze szczególnym uwzględnieniem protokołu TCP i protokołów multikastowych oraz przedstawiono sposób funkcjonowania najważniejszych usług (aplikacji) służących do transmisji danych w sieci Internet (jak WWW, poczta elektroniczna, usługi p2p). Książka przeznaczona jest dla studentów kierunków Ele...

  9. 9. AutoCAD 2026 PL, Andrzej Pikoń

    AutoCAD od dziesięcioleci stanowi niezaprzeczalny złoty standard w dziedzinie projektowania wspomaganego komputerowo. Bez względu na to, czy stawiasz pierwsze kroki w świecie kreowania cyfrowych wizji, czy też jesteś doświadczonym profesjonalistą poszukującym aktualnej i kompleksowej wiedzy, znajomość tego oprogramowania jest kluczowa. Właśnie dlatego podręcznik "AutoCAD 2026 PL" autorstwa Andrzeja Pikonia to nie tylko książka, ale prawdziwa inwestycja w Twoje umiejętności i przyszłość w bran...

  10. 10. Ekstrakcja danych w Pythonie. Teoria i praktyka, Piotr Rybka

    Współczesny świat to niewyczerpane źródło danych, a umiejętność ich pozyskiwania i przetwarzania stała się kluczowa dla sukcesu w wielu dziedzinach. Książka "Ekstrakcja danych w Pythonie. Teoria i praktyka" autorstwa Piotra Rybki to kompleksowy przewodnik, który otwiera drzwi do świata efektywnego zarządzania informacją. To niezbędna pozycja dla każdego, kto pragnie opanować sztukę wydobywania cennych insightów z gąszczu cyfrowych zasobów, wykorzystując do tego potęgę języka Python. Bez wzglę...

  11. 11. Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej, Mariot Tsitoara

    Rozbudowane projekty wymagają zaangażowania zespołu programistów. By ich współpraca była efektywna, niezbędny jest system kontroli wersji, taki jak Git. Umożliwia on tworzenie historii projektu, zarządzanie jego wersjami, przeglądanie wszystkich zmian, a także przywracanie pliku do dowolnej wcześniejszej wersji. Repozytoria Gita można przechowywać w GitHubie - w ten sposób bez ponoszenia dodatkowych opłat udostępnia się kod innym osobom. Korzystanie z Gita i GitHuba nie jest skompliko...

  12. 12. Python i AI dla e-commerce, Sebastian Kondracki

    Sztuczna inteligencja według Pythona. Sięgnij po potężne wsparcie dla swojego e-sklepuE-commerce wspierany przez potężną moc sztucznej inteligencji to dla wielu właścicieli rodzimych firm internetowych wciąż brzmi jak odległa przyszłość. Może gdzieś tam, w Kalifornii, może u technologicznych gigantów, może Apple, Amazon, a bliżej nas, powiedzmy, Allegro korzysta lub będzie korzystać z chatbotów czy data-driven marketingu. Ale nasza firma do tej pory świetnie sobie radziła, to i dalej będzie s...

  13. 13. Myślenie systemowe dla programistów. Nieliniowe podejście do złożoności i nieprzewidywalności w branży IT, Diana Montalion

    Dziś programiści nie piszą już programó,w, tylko tworzą systemy oprogramowania. Wymaga to ciągłego wdrażania zmian w ekosystemach oprogramowania koordynowanych przez responsywną infrastrukturę. A to oznacza, że musisz myśleć inaczej: systemowo. Myślenie systemowe zwiększa efektywność i ułatwia wprowadzanie istotnych zmian. Jednak aby nauczyć się myśleć, komunikować i funkcjonować systemowo, musisz rozszerzyć swó,j zestaw umiejętności.Dzięki tej książce opanujesz kluczowe koncepcje...

  14. 14. Jak napisać dobry prompt. Skuteczna komunikacja,,,, Mateusz Tkaczyk

    W dobie dynamicznego rozwoju sztucznej inteligencji, umiejętność efektywnej komunikacji z AI staje się kluczowa. Książka "Jak napisać dobry prompt. Skuteczna komunikacja w pracy z wykorzystaniem sztucznej inteligencji (AI)" Mateusza Tkaczyka to kompleksowy przewodnik, który otwiera drzwi do świata zaawansowanego wykorzystania modeli AI. To pierwsza tego typu pozycja na polskim rynku, która uczy, jak precyzyjnie formułować instrukcje dla narzędzi takich jak ChatGPT, DALL-E, Sora czy Codex, aby...

  15. 15. Testowanie oprogramowania z wykorzystaniem generatywnej AI, Martin Nicola

    Poznaj potencjał integracji generatywnej sztucznej inteligencji z testowaniem oprogramowania!dr Ron HUbler, CapgeminiDzięki tej książce przekonasz się, że poprzez zastosowanie generatywnej AI możesz usprawnić praktycznie każdy aspekt testowania. Zapewnisz sobie automatyzację pracy, ułatwisz zarządzanie danymi testowymi, pisanie skryptó,w testowych i testowanie eksploracyjne. A możliwości jest o wiele więcej! Praktyczne przykłady pomogą Ci się nauczyć używać narzędzi AI, takich jak Copil...

  16. 16. Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie, Antonio Mele

    Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V Django pozwala na pełne wykorzystanie zalet Pythona, a przy tym jest bardzo przyjemny w pracy. Dzięki niemu programiści na różnym poziomie zaawansowania mogą efektywnie tworzyć aplikacje internetowe. W corocznej ankiecie dla programistów serwisu Stack Overflow od kilku lat Django jest wybierany jako jeden z najbardziej lubianych frameworków webowych. To piąte, zaktualizowane i uzupełnione wydanie bestsellerowego prze...

  17. 17. Airflow. Monitorowanie przepływu danych, Piotr Chudzik

    Wszystkie dane pod pełną kontrolą W czasach, gdy wiele naszych działań przeniosło się do przestrzeni cyfrowej, tworzymy i agregujemy ogromne ilości danych. Przechowujemy je na dyskach urządzeń, mobilnych nośnikach pamięci, w chmurach, a nawet w formie załączników poczty elektronicznej. Aby uzyskać z nich jak najwięcej informacji, musimy wykonywać odpowiednie procesy analityczno-agregujące, które następnie pozwolą nam na wyciągnięcie właściwych wniosków, a potem podjęcie odpowiednich de...

  18. 18. React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych, Carlos Santana Roldán

    JavaScript pozwala na tworzenie znakomitego kodu, ale wymaga od programisty sporych umiejętności. Tworzenie nawet bardzo złożonych aplikacji jest jednak łatwiejsze dzięki dostępnym narzędziom. Szczególnym uznaniem cieszy się React - popularna biblioteka open source służąca do tworzenia dynamicznych aplikacji na bazie niewielkich komponentów wielokrotnego użytku. React jest narzędziem, które w stosunkowo prosty sposób pozwala w pełni skorzystać z możliwości nowoczesnych przeglądarek i u...

  19. 19. Django 3. Praktyczne tworzenie aplikacji sieciowych, Antonio Mele

    Interesujesz się komputerami i technologią? A może chciałbyś stworzyć swoją aplikację, tylko nie wiesz, jak się za to zabrać? Z pomocą przychodzi Ci "Django 3. Praktyczne tworzenie aplikacji" - niezawodny poradnik, który wskaże Ci, jak krok po kroku tworzyć aplikacje internetowe w Pythonie.Ta książka to niezbędnik każdego, kto planuje się tym zająć na poważnie. Antonio Mele, autor poradnika, przedstawia w nim kolejno wszystkie etapy tworzenia aplikacji internetowych w Pythonie. Po przeczytani...

  20. 20. C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych, Ian Griffiths

    Język C#, sztandarowe dzieło Microsoftu, jest rozwijany stopniowo i ze starannością. Wciąż cechuje go prostota, a jego możliwości konsekwentnie rosną. Każda nowa funkcjonalność idealnie integruje się z resztą języka. W efekcie C# jest dojrzały, nowoczesny, wszechstronny i bezpieczny. Jego kolejne wydanie, oznaczone numerem 10.0, różni się od poprzednich, więc aby programowanie w C# pozostało efektywne i satysfakcjonujące, trzeba opanować niuanse nowej wersji języka i narzędzi z nim zw...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula