1 to 11 of 11 ebooks
Sort & Filter
Applied Filters

    Sort by

    |
    Ada for the C++ or Java Developer - Book Cover

    Ada for the C++ or Java Developer

    The course covers a wide range of Ada topics, from the basics of the language to advanced features and programming techniques. It is well-suited for experienced programmers who want to expand their skillset and learn a powerful, modern systems programming language.

    Ada for the Embedded C developer - Book Cover

    Ada for the Embedded C Developer

    "Ada for the Embedded C Developer" serves as an invaluable resource for embedded developers who want to enhance their expertise in developing ultra-high dependable systems. It takes into account the GNAT toolchain, a powerful set of development tools that significantly aid Ada development.

    Advanced Journey with Ada - Book Cover

    Advanced Journey with Ada

    A Flight in Progress

    This textbook provides an in-depth technical reference on Ada’s advanced features. It builds upon core fundamentals by delving into intricate language details through rigorous but accessible explanations and examples. Key topics include advanced data types, controlled visibility, OO, contracts, generics and exception handling. Developers learn how to optimize programs and solve sophisticated [...]

    Automate the Boring Stuff with Python - Book Cover

    Automate the Boring Stuff with Python

    This 504 page book teaches Python programming to automate tedious tasks and “do in minutes what would take hours.” Written by Al Sweigart for complete beginners, readers learn Python by writing scripts for practical tasks like finding/changing text, manipulating documents and spreadsheets, web automation, and more. Recommended for: Beginner-to-intermediate readers. This book [...]

    Eloquent JavaScript - Book Cover

    Eloquent JavaScript

    Fourth Edition

    Discover "Eloquent JavaScript" by Marijn Haverbeke, a classic and comprehensive online programming guide to the JavaScript language. Suitable for beginners and experienced developers, it covers both client-side and server-side JavaScript, guiding readers from fundamentals to building full-stack applications. Ideal for self-learners, students, and professionals expanding their JavaScript skills.

    Introduction to Ada - Book Cover

    Introduction to Ada

    This course is ideal for beginner-to-intermediate programmers looking to expand their skillset by learning the Ada language. No prior experience with Ada is required, but some familiarity with programming concepts and languages will be helpful.

    Introduction to Ada: Laboratories - Book Cover

    Introduction to Ada: Laboratories

    This course provides a comprehensive introduction to the Ada programming language, covering its key features and concepts. It starts with the basics, such as imperative programming constructs and modular design, and gradually progresses to more advanced topics like strong typing, subprograms, and exception handling.

    Introduction to Spark - Book Cover

    Introduction to Spark

    The course covers a wide range of SPARK topics, from the basics of designating SPARK code to more advanced techniques for proving functional correctness. It provides a solid foundation for developers interested in leveraging the benefits of formal verification in their Ada projects.

    Introduction to GNAT Toolchain - Gustavo A. Hoffmann - Book Cover

    Introduction to the GNAT Toolchain

    This course is ideal for beginner to intermediate programmers who are new to the Ada and SPARK programming languages and want to get hands-on experience with the industry-leading GNAT toolchain. It provides a solid foundation for those looking to develop high-reliability, safety-critical, and security-critical applications using these powerful programming technologies.

    SPARK Ada for the MISRA C Developer - Book Cover

    Spark Ada for the MISRA C Developer

    This technical resource compares the SPARK subset of the Ada programming language and its verification tools to the MISRA C coding standard. It outlines issues in C like weak typing and undefined behaviors that make analysis difficult. The document shows how SPARK/Ada addresses these through language features and principles, enforcing properties like [...]