Leanpub Header

Skip to main content

Filters


Courses

  1. Composing Software
    An Exploration of Functional Programming and Object Composition in JavaScript
    Eric Elliott

    All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change.

  2. The Quality Coach's Handbook Course
    Mastering the Quality Coach Role in Organisations
    Anne-Marie Charrett

    The Quality Coach's Handbook course is the training you need to shift to a model where the whole team owns quality, and in particular where software engineers design, build, test and support software. This course includes nearly three hours of exclusive video interviews with the author, covering questions related to the course.

  3. No Description Available
  4. Fullstack Software Development with Java & JavaScript
    Huda Kurniawan, Abdurrachman M, Ragil Zakaria, Galang Kerta, Afif Alfiano, Rifai Martin, and Ahluzain Octuviadi

    Zero to Fullstack Hero: Master Java, Spring Boot & Angular in 36 Sessions

  5. Mastering Blockchain Development: Create Your Own Blockchain from Scratch
    Build, Code, and Launch — Your Step-by-Step Guide to Blockchain Mastery
    Elite Readers

    Unlock the power of blockchain! Master the skills to build your own secure, scalable blockchain from scratch with our step-by-step, hands-on developer course. Start your journey today!

  6. GNU make and Makefile for C/C++ Projects
    Learn GNU make and Makefile to automate project build and tasks
    Suresh Kumar Srivastava

    Learn GNU make and Makefile to automate project build and tasks

  7. Design Patterns in JavaScript
    Suresh Kumar Srivastava

    Learn Software Design Patterns to provide flexible and extensible software design.

  8. Design Patterns in Swift
    Suresh Kumar Srivastava

    Learn Software Design Patterns to provide flexible and extensible software design.

  9. Design Patterns in Ruby
    Suresh Kumar Srivastava

    Learn Software Design Patterns to provide flexible and extensible software design.

  10. Design Patterns in Python
    Suresh Kumar Srivastava

    Learn Software Design Patterns to provide flexible and extensible software design.

  11. Design Patterns in Java
    Suresh Kumar Srivastava

    Learn Software Design Patterns to provide flexible and extensible software design.

  12. Design Patterns in C#
    Suresh Kumar Srivastava

    Learn Software Design Patterns to provide flexible and extensible software design.

  13. Design Patterns in C++
    Suresh Kumar Srivastava

    Learn Software Design Patterns to provide flexible and extensible software design.

  14. Foundations of Computing
    An Accessible Introduction to Formal Languages
    Charles D. Allison

    An accessible, practical approach to formal languages with an introduction to computability.

  15. No Description Available