Gratisversand in ganz Deutschland!
Bookbot

David Mertz

    Lepszy kod w Pythonie. Przewodnik dla aspirujących ekspertów
    Better Python Code
    The Puzzling Quirks of Regular Expressions
    Cleaning Data for Effective Data Science
    • Cleaning Data for Effective Data Science

      Doing the other 80% of the work with Python, R, and command-line tools

      • 498 Seiten
      • 18 Lesestunden
      4,5(2)Abgeben

      This guide equips data scientists with essential tools and techniques for effective data cleaning, emphasizing the importance of data quality in analysis. It covers various methods and best practices, providing practical insights to streamline the data preparation process. Readers will learn to tackle common data issues and enhance their analytical skills, making it an invaluable resource for anyone looking to improve their data management capabilities.

      Cleaning Data for Effective Data Science
    • Engaging readers with a series of thought-provoking questions, this puzzle book delves into the fascinating world of regular expressions, revealing their unexpected behaviors. Designed for software developers and programming enthusiasts, it encourages hands-on exploration through coding challenges. Each question prompts deep thinking, with solutions and discussions provided after readers attempt to solve them, making it both a stimulating and educational experience.

      The Puzzling Quirks of Regular Expressions
    • Better Python Code

      A Guide for Aspiring Experts

      • 288 Seiten
      • 11 Lesestunden

      Focusing on enhancing Python programming skills, this book guides readers to transform their code from functional to expressive, robust, and efficient. It emphasizes best practices, design principles, and advanced techniques that promote clean and maintainable code. By exploring real-world examples and common pitfalls, the author equips programmers with the tools needed to write high-quality software, making it suitable for both beginners looking to improve and experienced developers aiming to refine their craft.

      Better Python Code
    • Wyjdź poza kod Pythona, który „w dużej mierze działa”, do kodu, który jest ekspresyjny, solidny i wydajny Python jest zapewne najczęściej używanym językiem programowania na świecie, od nauczania w szkołach podstawowych, przez codzienne tworzenie stron internetowych, aż po najbardziej zaawansowane badania naukowe. Choć każde zadanie w Pythonie można wykonać na wiele różnych sposobów, niektóre z nich są błędne, nieeleganckie lub nieefektywne. Lepszy kod w Pythonie to przewodnik po programowaniu „pythonicznym”, zbiór najlepszych praktyk, technik i niuansów, które łatwo przeoczyć, zwłaszcza gdy mamy nawyki zapożyczone z innych języków programowania. Autor David Mertz prezentuje konkretne i zwięzłe przykłady rozmaitych nieporozumień, pułapek i złych nawyków. Wyjaśnia, dlaczego niektóre praktyki są lepsze od innych, bazując na swoim ponad 25-letnim doświadczeniu jako uznany członek społeczności Pythona. Rozdziały ułożone są w kolejności rosnącej według stopnia zaawansowania, a każdy z nich szczegó-łowo omawia powiązane grupy pojęć. Nie ma znaczenia, czy dopiero zaczynasz pracę z Pythonem, czy też jesteś doświadczonym deweloperem przesuwającym granice swojego kodu w Pythonie. Ta książka jest dla każdego, kto chce być bardziej pythoniczny pisząc lepszy kod w języku Python. Dr David Mertz od ponad 25 lat jest członkiem społeczności Pythona i uczył Pythona naukowców, deweloperów z doświadczeniem w innych językach, a także początkujących programistów. David przez sześć lat był dyrektorem organizacji Python Software Foundation (PSF) i nadal przewodniczy lub należy do różnych grup roboczych PSF. Jest autorem kilku książek technicznych i wygłaszał wykłady na licznych międzynarodowych konferencjach programistycznych. „Moje wysokie oczekiwania wobec tej wciągającej książki o Pythonie zostały przekroczone: oferuje ona mnóstwo cennych informacji dla średnich i zaawansowanych programistów pozwalając im udoskonalić swoje umiejętności w Pythonie, ob-szernie dzieli się cennym doświadczeniem związanym z wykorzystywaniem i nauczaniem języka, a przy tym jest zwięzła, łatwa w czytaniu i pisana stylem konwersacyjnym.

      Lepszy kod w Pythonie. Przewodnik dla aspirujących ekspertów