Leanpub Header

Skip to main content

Filters

Category: "Computer Science"

Books

  1. The Smartest Way to Learn Python Regular Expressions
    Learn the Best-Kept Productivity Secret of Code Masters
    Christian Mayer, Zohaib Riaz, and Lukas Rieger

    Google engineers are regular expression masters. Do you want to become one, too? The Smartest Way to Learn Python Regex transforms you into a regular expression master. The book leverages an innovative learning approach: (1) read a chapter, (2) watch a course video, and (3) solve a code puzzle. It's fun!

  2. Axiomatic Theory of Formulas
    Algebraic Theory of Formulas
    Victor Porton

    An algebraic axiomatic theory of formulas for mathematicians and programmers.

  3. Visual Category Theory Brick by Brick, Part 2
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The second part covers duality, products, coproducts, biproducts, initial and terminal objects, pointed categories, matrix representation of morphisms, and monoids.

  4. Visual Category Theory Brick by Brick, Part 1
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    Category theory abstractions are very challenging to apprehend correctly, require a steep learning curve for non-mathematicians, and, for people with traditional naïve set theory education, a paradigm shift in thinking. The book uses LEGO® to teach category theory.

  5. Requirements-Skills erfolgreicher Softwareteams
    Praxisbuch zum iSAQB CPSA-Advanced Req4Arc
    Gernot Starke and Peter Hruschka

    Fühlen Sie sich als Entwicklungsteam von Requirements-Engineers, Product-Owner oder Produktmanager bezüglich klarer Anforderungen im Stich gelassen? Hier finden Sie methodische und pragmatische Ansätze, mit denen Sie dieser Misere entkommen können.

  6. JAVA INTENSIVE CODING BOOTCAMP: LEARN LANGUAGE BASICS AND ALGORITHM
    More than Hundred Difficult Problems with Solutions - Explained Step by Step, Designed for Absolute Beginners
    Sanjib Sinha

    This book will empower computer science and programming students to learn the language basics of Java; so that, they could build software, web, and mobile applications. This book has adopted a "problems-solutions-explanations" approach using “Direct Method”; it is an intensive coding bootcamp where participants will take part by solving problems.

  7. Robo Teaches Programming Part Zero Preview
    A prelude using Microsoft MakeCode Arcade
    Alex Kulcsar

    Robo teaches programming is a six-part double-trilogy to get you started on your journey into programming! Part zero is a gentle introduction to programming using Microsoft MakeCode Arcade.

  8. A book explaining Migrate API concepts for Drupal 8/9 and beyond.

  9. Leverage the software development process through improvement at the upper stream - software requirements analysis. Provide solutions to most of problems you've seen in software requirements analysis.

  10. The foundation of all programs is organization of variables/functions into nested scopes. Yet, many never contemplate how & why these decisions are made and the impacts on code maintainability. Scope & Closures examines lexical scope, builds on its principles for the power of closure, and digs into the module pattern for better program structure.

  11. Advanced Machine Learning Made Easy - Volume 1
    From Theory to Practice with NumPy and scikit-learn, Volume 1: Generalized Linear Models
    Ferenc Farkas, PhD

    These three-volume book series cover a wide variety of topics in machine learning focusing on supervised and unsupervised learning, intended for data scientist and machine learning experts providing a very concise description of the scikit-learn library. The first volume covers the generalized linear models (linear & logistic regression).

  12. You Don't Know JS Yet: Get Started
    Get to know JS
    Kyle Simpson

    It seems like there's never been as much widespread desire before to learn JS. But with a million blogs, books, and videos out there, just where do you start? Get Started prepares you for the journey ahead, first surveying the language then detailing how the rest of the You Don't Know JS Yet book series guides you to knowing JS more deeply.

  13. Discrete Mathematical Algorithm, and Data Structure
    Major Components of Mathematics, and Computer Science Explained with the help of C, C++, PHP, Java, C#, Python, and Dart
    Sanjib Sinha

    Readers will learn discrete mathematical abstracts as well as its implementation in algorithm and data structures shown in various programming languages, such as C, C++, PHP, Java, C#, Python and Dart. This book combines two major components of Mathematics and Computer Science under one roof.

  14. Discrete Mathematical Algorithm, and Data Structure
    Major Components of Mathematics, and Computer Science Explained with the help of C, C++, PHP, Java, C#, Python, and Dart
    Sanjib Sinha

    Readers will learn discrete mathematical abstracts as well as its implementation in algorithm and data structures shown in various programming languages, such as C, C++, PHP, Java, C#, Python and Dart. This book combines two major components of Mathematics and Computer Science under one roof.

  15. Data Science Essentials
    Essential Tools Before Doing Data Science (Python)
    Hisham El-Amir

    Python has grown in recent years, due to trends of data science and ML, and I think the main reason is because it’s essentially for a person to keep track of everything that is going on. And it makes “introducing” people to Python an interesting. Nowadays, audiences need to learn python in fast way for data science and that what we will give them.