E-Books
Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V
Antonio Melé
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 przewodnika po tworzeniu aplikacji internetowych za pomocą Django. Pokazano tu proces planowania i budowy atrakcyjnych aplikacji, rozwiązywania typowych problemów i implementacji najlepszych praktyk programistycznych. Podczas tworzenia aplikacji, takich jak blog, serwis społecznościowy, aplikacja e-commerce i platforma e-learningowa, zapoznasz się z szerokim zakresem zagadnień związanych z tworzeniem złożonych aplikacji internetowych w Pythonie. Krok po kroku, dzięki szczegółowym planom projektów, dowiesz się, jakie korzyści niesie ze sobą praca z Django 5, i zrozumiesz zasady tworzenia aplikacji przy użyciu tego frameworka. W książce: podstawy Django, w tym modele, ORM, widoki, szablony, adresy URL, formularze, uwierzytelnianie, sygnały i warstwy middleware integracja projektu aplikacji Django z zewnętrznym oprogramowaniem praca z Redis, PostgreSQL, Celery, RabbitMQ i Memcached konfiguracja środowiska produkcyjnego za pomocą Docker Compose budowa RESTful API za pomocą Django Rest Framework implementacja zaawansowanych funkcji i tworzenie ASGI Django 5. Ciesz się doskonałością swoich aplikacji!
Piotr Maliński
Wykorzystaj możliwości Django w swoim projekcie! Jak zainstalować Django? Jak skonfigurować framework i dopasować go do swoich potrzeb? Jak uruchomić Django na Google App Engine? Django nie jest kolejnym frameworkiem napisanym w języku PHP. To elitarne rozwiązanie, wykorzystujące język Python, oparte na wzorcu projektowym MVC. Pierwotnie Django zostało opracowane z myślą o stronach "prasowych", z dużą ilością newsów. Pierwsza publiczna wersja ujrzała światło dzienne w 2005 roku. Od tego czasu Django odnotowuje ciągły wzrost popularności, a wachlarz jego zastosowań znacznie się rozrósł! Dzięki tej książce również Ty będziesz mógł wykorzystać ten framework w swoim projekcie! Sprawdzona formuła książki, kładąca nacisk na ćwiczenia, pozwoli Ci błyskawicznie opanować sposób instalacji oraz stworzyć i skonfigurować Twój własny projekt. Dowiesz się także, jak obsłużyć błędy oraz kanały RSS czy też wygenerować pliki PDF. Ponadto nauczysz się konfigurować serwery Apache 2 oraz Nginx. Ćwiczenia zawarte w tej książce pozwolą Ci szybko i przyjemnie wdrożyć Django w Twoim projekcie aplikacji WWW! Sposób instalacji Django Tworzenie nowego projektu Konfiguracja projektu Wykorzystanie panelu administracyjnego Mapowanie widoków Obsługa formularzy Reagowanie na błędy Udostępnienie kanału RSS Generowanie plików PDF Zasady konfiguracji serwera Apache 2 z mod_python Konfiguracja serwera Nginx Przegląd firm oferujących hosting z obsługą Pythona Django i Google App Engine Stwórz wydajną i przyjemną w zarządzaniu witrynę WWW!
Arun Ravindran
If you want to learn how best to utilize commonly found patterns and learn best practices in developing applications with Django, this is the book for you. This book, like Django itself, is accessible to amateur and professional developers alike and assumes little in the way of prior experience.Although written for Python 3, the majority of the code in this book works in Python 2 or can be easily translated.
Arun Ravindran
Building secure and maintainable web applications requires comprehensive knowledge. The second edition of this book not only sheds light on Django, but also encapsulates years of experience in the form of design patterns and best practices. Rather than sticking to GoF design patterns, the book looks at higher-level patterns. Using the latest version of Django and Python, you’ll learn about Channels and asyncio while building a solid conceptual background. The book compares design choices to help you make everyday decisions faster in a rapidly changing environment.You’ll first learn about various architectural patterns, many of which are used to build Django. You’ll start with building a fun superhero project by gathering the requirements, creating mockups, and setting up the project. Through project-guided examples, you’ll explore the Model, View, templates, workflows, and code reusability techniques. In addition to this, you’ll learn practical Python coding techniques in Django that’ll enable you to tackle problems related to complex topics such as legacy coding, data modeling, and code reusability.You’ll discover API design principles and best practices, and understand the need for asynchronous workflows. During this journey, you’ll study popular Python code testing techniques in Django, various web security threats and their countermeasures, and the monitoring and performance of your application.
Arghya Saha
You may have got your first Django developer job after a six-week bootcamp or online course, and that’s great, but what’s next? In small companies, mentorship can be hard to come by and gaining the traits of a senior developer without that can take a long time. This is precisely where Django in Production comes into play.This book will first delve into the true meaning of good practice and help you understand the rationale behind industry professionals building websites in specific ways to develop a solid foundation for your Django projects. Next, you will uncover hidden Django secrets through hands-on exploration, leveraging the power of Docker and version control to your advantage. You will gain insights into mastering Git hooks for efficient code maintenance, establishing a robust CI pipeline, and harnessing the capabilities of AWS Beanstalk. These tools will empower you to develop highly scalable products—an essential skill set for aspiring developers transitioning from junior to senior roles. Later, you will understand the significance of monitoring and be introduced to industry-standard tools utilized by professionals for effective monitoring practices.By the end of this book, you will have set yourself apart from the crowd, equipped with the knowledge and expertise to thrive as a seasoned Django developer.
Django. Praktyczne tworzenie aplikacji sieciowych
Antonio Melé
Django to bardzo przydatne narzędzie ułatwiające pisanie aplikacji sieciowych w języku Python. Jest uważane za framework, który łączy wielkie możliwości z prostotą użytkowania. Pozwala na szybkie tworzenie oprogramowania na podstawie przejrzystych i praktycznych projektów. To atrakcyjne rozwiązanie dla programistów zarówno początkujących, jak i doświadczonych. Książka, którą trzymasz w rękach, jest znakomitym podręcznikiem pisania aplikacji sieciowych w Django. Krok po kroku pokazano tu pełny proces tworzenia profesjonalnego oprogramowania, a przykładami, na których oparto poszczególne rozdziały, są rzeczywiste projekty aplikacji. Dzięki takiemu podejściu można bardzo szybko zapoznać się z frameworkiem, nauczyć się rozwiązywania często występujących problemów i w naturalny sposób stosować najlepsze praktyki programistyczne. Autorzy pokazali również, w jaki sposób w projektach Django stosować kilka popularnych technologii związanych z aplikacjami sieciowymi. Najważniejsze zagadnienia omówione w książce: przygotowanie środowiska i wprowadzenie do frameworka, tworzenie praktycznego projektu aplikacji umożliwiającego dalsze modyfikacje i rozbudowę, implementacja zaawansowanych funkcjonalności aplikacji sieciowych, praca z bazami danych Redis i innymi technologiami (w tym Celery, Solr i Memcached), tłumaczenie aplikacji na wiele języków, API typu RESTful. Django — framework dla perfekcjonistów, którzy muszą przestrzegać terminów!
Django Project Blueprints. Develop stunning web application projects with the Django framework
Asad Jibran Ahmed
Django is a high-level web framework that eases the creation of complex, database-driven websites. It emphasizes on the reusability and pluggability of components, rapid development, and the principle of don't repeat yourself. It lets you build high-performing, elegant web applications quickly.There are several Django tutorials available online, which take as many shortcuts as possible, but leave you wondering how you can adapt them to your own needs. This guide takes the opposite approach by demonstrating how to work around common problems and client requests, without skipping the important details. If you have built a few Django projects and are on the lookout for a guide to get you past the basics and to solve modern development tasks, this is your book.Seven unique projects will take you through the development process from scratch, leaving no stone unturned. In the first two projects, you will learn everything from adding ranking and voting capabilities to your App to building a multiuser blog platform with a unique twist. The third project tackles APIs with Django and walks us through building a Nagios-inspired infrastructure monitoring system. And that is just the start!The other projects deal with customizing the Django admin to create a CMS for your clients, translating your web applications to multiple languages, and using the Elasticsearch search server with Django to create a high performing e-commerce web site. The seventh chapter includes a surprise usage of Django, and we dive deep into the internals of Django to create something exciting!When you're done, you'll have consistent patterns and techniques that you can build on for many projects to come.
Gastón C. Hillar
Django is a Python web framework that makes the web development process very easy. It reduces the amount of trivial code, which simplifies the creation of web applications and results in faster development. It is very powerful and a great choice for creating RESTful web services.If you are a Python developer and want to efficiently create RESTful web services with Django for your apps, then this is the right book for you.The book starts off by showing you how to install and configure the environment, required software, and tools to create RESTful web services with Django and the Django REST framework. We then move on to working with advanced serialization and migrations to interact with SQLite and non-SQL data sources. We will use the features included in the Django REST framework to improve our simple web service.Further, we will create API views to process diverse HTTP requests on objects, go through relationships and hyperlinked API management, and then discover the necessary steps to include security and permissions related to data models and APIs. We will also apply throttling rules and run tests to check that versioning works as expected. Next we will run automated tests to improve code coverage. By the end of the book, you will be able to build RESTful web services with Django.
Django. Tworzenie nowoczesnych aplikacji internetowych w Pythonie
Ben Shaw, Saurabh Badhwar, Andrew Bird, Bharath...
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!
Django: Web Development with Python. Web Development with Python
Aidas Bendoraitis, Samuel Dauzon, Arun Ravindran
Data science is hot right now, and the need for multitalented developers is greater than ever before. A basic grounding in building apps with a framework as minimalistic, powerful, and easy-to-learn as Django will be a useful skill to launch your career as an entrepreneur or web developer. Django is a web framework that was designed to strike a balance between rapid web development and high performance. This course will take you on a journey to become an efficient web developer thoroughly understanding the key concepts of Django framework. This learning path is divided into three modules. The course begins with basic concepts of the Django framework. The first module, Django Essentials, is like a practical guide, filled with many real-world examples to build highly effective Django web application. After getting familiar with core concepts of Django, it's time to practice your learning from the first module with the help of over 90 recipes available in this module. In the second module, Web Development with Django Cookbook, you'll learn varying complexities to help you create multilingual, responsive, and scalable websites with Django. By the end of this module, you will have a good understanding of the new features added to Django 1.8 and be an expert at web development processes.The next step is to discover the latest best practices and idioms in this rapidly evolving Django framework. This is what you'll be learning in our third module, Django Design Patterns and Best Practices. This module will teach you common design patterns to develop better Django code. By the end of the module, you will be able to leverage the Django framework to develop a fully functional web application with minimal effort.
DJ-Micha znów coś kręci czyli Bazylek część 4
Jacek Pałka
Książka dla osób w każdym wieku. Ojcostwo jako przygoda i wyzwanie. Książka dowcipna i bezpretensjonalna. Inspirująca, bo udowadnia, że zwykłe, codzienne czynności mogą być pasjonujące. Odlotowa ale i mocno osadzona w realiach. Opowieść o męskiej przyjaźni autora i jego dziesięcioletniego syna. Ich relacje pokazane na tle codziennych zmagań dowodzą, że można się wspaniale bawić, wzajemnie się przy tym wychowując. W relacjach autora z synem ważne są drobne gesty i słowa; cegiełki budujące relację opartą na zrozumieniu. W postawie Pałki uderza to, że traktuje kilkulatka poważnie: umie go słuchać, bawi się z nim i do niczego nie zmusza. Uczy samodzielnego myślenia. Styl, w jakim napisana jest ta książka jest pełen polotu oraz oryginalnego poczucia humoru. Pałka jest mistrzem krótkiej formy i lapidarności. Potrafi w kilku, pozornie prostych zdaniach zawrzeć ciekawe, niebanalne treści, podsumowane zaskakującą pointą. Jest też wnikliwym obserwatorem. Potrafi dostrzec, że rzeczy pozornie błahe, zwyczajne są tak naprawę bardzo interesujące, jeśli tylko zechcemy to zauważyć. Lektura tej książki to nie tylko dobra, dająca do myślenia, inteligentna rozrywka. Może też być okazją do poważniejszych refleksji. Czytając ją mimo woli nasuwają się skojarzenia z cyklem opowiadań o Mikołajku Sempe i Gościnnego. Książka Jacka Pałki na pewno w niczym im nie ustępuje. Twórczość obu autorów może być czytana z równą satysfakcją zarówno przez dzieci jak i przez dorosłych. Razem lub osobno. Ale uprzedzam! Twórczość ta jest daleka od kanonów drętwej, wychowawczej poprawności. Niniejsza książka jest czwartą, ostatnią z serii książek Jacka Pałki o Bazylku. Skoro tak, to dlaczego Bazylek nazwa się teraz DJ-Micha? Otóż zmiana imienia głównego bohatera z Bazylka na Didżeja nie była pomysłem autora. Jak było? Oddajmy mu głos: „Co do kolejnego mojego tekstu, to chyba mam dobry pomysł. Otóż nigdy nie ukazał się czwarty Bazylek. Miał wyjść w Naszej Księgarni, nawet zrobiono już korektę i redakcję... Ale komuś się odwidziało. A szkoda, bo to chyba najfajniejsza część Bazylkowych przygód... Mamy więc premierowy tekst, którego w tej wersji nie było nawet w Internecie. Tekst wygładzony, zredagowany, profesjonalnie przygotowany. Zmiana imienia głównego bohatera, to wynik rozmów z Naszą Księgarnią. I sugestii... Że może by się odkleić od Bazylka, nie kontynuować serii, znaleźć nowego bohatera, niepowtarzalnego... Zmieniłem więc imiona, część realiów i okoliczności. Ale w sumie, poza imionami postaci, treść jest prawie taka sama” (e-mail Jacka Pałki z 2 lipca 2013).
Dl ko žydai nevalgo kiaulienos?
Vincas Kudirka
Vincas Kudirka Laisvos valandos Dl ko žydai nevalgo kiaulienos? Sekimas Anuomet, kada Kristus ant žems keliavo, Platindamas tarp svieto šventą mokslą savo, Sykiu su mokintiniais, kaip Raštas mums sako, Lietuvos miestel taipogi nukako. Tada žydai surinko savj daugybę Ir taiksi patrempti mus Kristaus didybe. Apsvarst ir ištar rodą paskutinę, Užslp vieną Žydą, apvert statinę. Tad, iš kuopos išlindęs, tar Kristui rabins, Tikdams, kad jo garbę išsyk nugalabys: Girdjom... Vincas Kudirka Ur. 31 grudnia 1858 r. w Pojeziorach, powiat Wyłkowyski Zm. 16 listopada 1899 r. w Nowym Mieście (lt. Naumiestis) Najważniejsze dzieła: tłumaczenia: Dziewica Orleańska oraz Vilius Telis F.Schillera, III cz. Dziadów A.Mickiewicza, i in., poezja: zbiór Laisvos valandos (Wolne godziny), satyry, publicystyka: publikował je w specjalnym dziale gazety Varpas (Dzwon) pt. Tvyns varpai (Dzwony Ojczyzny), dzieła folklorystyczne: zbiór pieśni ludowych Kankls. Lekarz, litewski epik, poeta, publicysta, krytyk, tłumacz, redaktor gazety Varpas, jeden z ideologów ruchu narodowego, autor tekstu hymnu litewskiego. Vincas Kudirka naukę pobierał w szkole początkowej w Pojeziorach, później w gimnazjum w Mariampolu. Zdolny do nauki, miłośnik sztuki, tańca, kultury polskiej. Po ukończeniu sześciu klas zmuszony przez ojca wstąpił do Sejneńskiego Seminarium Duchownego. Stamtąd jednak po dwóch latach został usunięty z powodu braku powołania. Ukończywszy gimnazjum na srebrny medal przyszły działacz udał się na studia do Warszawy. Tam przez rok naukę pobierał na Wydziale Filologiczno-Historycznym Uniwersytetu Warszawskiego, później przeszedł na Wydział Medycyny. Na życie zarabiał udzielając prywatnych lekcji oraz przepisując rękopisy. Brał czynny udział w działalności Partii Proletariackiej. W 1888 r. założył nielegalne Towarzystwo Litewskich Studentów w Warszawie pt. Lietuva. Od 1889 r. towarzystwo owo wydaje gazetę Varpas, którego redaktorem był sam V. Kudirka oraz w którym prowadził rubrykę Tvyns varpai. Po roku z inicjatywy V. Kudirki zaczęto wydawać gazetę chłopską kininkas (Rolnik). W 1895 r. V. Kudirka został oskarżony i zatrzymany za działalność litewską. Mimo iż szybko odzyskał wolność, coraz wyraźniej dawał się we znaki gorszy stan zdrowia. W tym samym roku poeta wyjechał do Sewastopolu. W 1896 r. wraca na ojczyznę. Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.
Marian Piotr Rawinis
Gabriela Kubacka podróżuje samolotem z Toronto do Warszawy. W trakcie lotu poznaje Aleksa Domino. Mężczyzna po wieloletniej emigracji, wraca do kraju, by uczestniczyć w ślubie swojego jedynego syna Janusza. Niestety tragicznym zrządzeniem losu jego plany nie mogą dojść do skutku. Gabriela na prośbę Aleksa odwiedza Janusza, by przekazać mu prezent od ojca obrączki. Na miejscu okazuje się, że spotkanie z mężczyzną może wywrócić jej życie do góry nogami.
Krystian Stolarz
Dla ciebie nawet zjadłbym robaka Dla ciebie nawet posprzątałbym swój pokój Dla ciebie nawet ukradłbym gwiazdkę z nieba Dla ciebie nawet zabiłbym Naczelnik wydziału kryminalnego policji zostaje zamordowany w brutalny sposób. Jego podopieczni rzucają się w wir śledztwa, aby znaleźć sprawcę. Szczególnie zależy na tym Markowi Barczyńskiemu, który za wszelką cenę pragnie odkryć prawdę. Na co dzień zmaga się z chorobą córki i wiecznym brakiem pieniędzy na jej leczenie. Pomoc oferuje tajemniczy Alfa, ale cena za nią na zawsze odmieni los policjanta. Rozpoczyna się rozgrywka, w której policjant przekracza granice prawa, a etos i empatia ustępują przed bezwzględnością i brutalnością. Mięsisty, przepojony autentyzmem kryminał stworzony przez policjanta wydziału kryminalnego, który wie, jak jest naprawdę.
Leone Milton
O Asie, Rogerze i ich pięciorgu dzieci kilka lat temu mówiła cała Szwecja. Dzieci nie potrafiły same nawet zjeść banana, nigdy też nie chodziły do szkoły. Jak mogło dojść do czegoś takiego? I to w Szwecji? Niestety - nie jest to odosobniony przypadek. Ami-Ro wraz z rodzeństwem zostali zupełnie odizolowani od społeczeństwa. Nie utrzymywali kontaktów ze światem zewnętrznym i byli stale narażeni na groźby i przemoc. Ojca, nazywanego przez prasę "pastorem", skazano w końcu za terroryzowanie członków rodziny. Matka Meliny ukrywała ją przez ponad dwadzieścia lat. Twierdziła, że ojciec dziewczyny rzekomo chce szybko wydać córkę za mąż, ale prawda była zupełnie inna... Leone Milton jest dziennikarką i pisarką, mieszka w Sztokholmie, ale pochodzi ze Skanii. Zrobiła licencjat z socjologii na Uniwersytecie w Lund i napisała wiele książek, między innymi "Potwór z Andów. Pedro Alonso López" i "Pan chirurg". W "Dla dobra dzieci" zagląda za kulisy sprawy Rodziny z Ystad i dwóch podobnych przypadków. Co kieruje rodzicami, którzy izolują swoje dzieci od świata, i jak te dzieci sobie radzą, kiedy już dorosną?
Dla dobra dziecka. Szwedzki socjal i polscy rodzice
Maciej Czarnecki
Nie tylko Bałtyk oddziela Polskę od Szwecji. Jeszcze większą barierę tworzy diametralnie inne myślenie o wychowaniu dzieci, obowiązkach rodziców i roli państwa opiekuńczego, które uosabiają nauczyciele, pracownicy socjalni, sędziowie i urzędnicy. Wielu Polaków przeżywa tu szok kulturowy: Szwedom obce jest nakazywanie czegoś dzieciom, besztanie ich czy ograniczanie ich wolności, nie wspominając o karach fizycznych. Pojawia się nieufność: Pamiętaj, jak w socjalu wezmą ci dziecko, to już po nim!. I strach, gdy szwedzcy urzędnicy zapraszają rodzinę na spotkania, sprawdzają, jak żyje. Maciej Czarnecki, snując opowieści o losach polskich dzieci i rodziców w Szwecji, napisał wielowymiarowy reportaż o zderzeniu naszej mentalności ze skandynawskimi procedurami i tradycjami wychowawczymi.