Knihobot

Matt Galloway

    Dart Apprentice (First Edition)
    Swift by Tutorials
    • Dart Apprentice (First Edition)

      Beginning Programming With Dart - Up To Date For Dart 2.12.2 With Sound Null Safety!

      • 296 stránek
      • 11 hodin čtení

      Make Dart Your Programming Language of Choice Dart stands out among programming languages for its modernity, ease of learning, object-oriented nature, and scalability. When paired with Flutter, it enables the creation of native iOS, Android, web, and desktop applications from a single code base. This resource will guide you through mastering Dart's fundamental concepts, allowing you to build applications effortlessly. The content is designed for anyone eager to learn this contemporary programming language. Beginners will find it an excellent starting point, while experienced programmers will discover essential concepts to enhance their skills. By engaging with the material, you'll quickly gain confidence in writing your own Dart programs. Key topics include: - **Expressions, Variables, and Constants**: The foundational elements of Dart. - **Types and Operations**: Understanding static vs. dynamic typing, inference, and strings. - **Control Flow**: Utilizing booleans, enums, switches, if statements, and loops. - **Functions**: Exploring named and anonymous functions, parameters, and arrow syntax. - **Classes**: Learning about objects, constructors, methods, and properties. - **Nullability**: Managing null values effectively. - **Collections**: Working with lists, sets, and maps. - **Advanced Classes**: Delving into inheritance, abstract classes, interfaces, and mixins. - **Asynchronous Programming**: Mastering concurrency,

      Dart Apprentice (First Edition)2021
    • Swift by Tutorials

      • 280 stránek
      • 10 hodin čtení

      Learn Apple's new programming language, Swift, through hands-on tutorials that elevate your skills from beginner to master. This guide covers essential topics, starting with Language Basics such as variables, constants, types, strings, and collections to establish a solid foundation. You'll delve into Classes & Structs, where you'll create a full-featured iOS app, and explore Generics, enabling you to write reusable algorithms for various types. Functions and Closures are also covered, emphasizing their importance in coding, with closures being unnamed functions in Swift. The book introduces powerful enum types and Switch statements, crucial for unlocking their potential. You'll also learn about Functional Programming, a modern approach integrated into Swift. A significant portion of iOS development involves interfacing with Cocoa frameworks, and this guide illustrates how to work with Cocoa in Swift, including the use of bridging headers for Objective-C code. For those familiar with Objective-C, a comparison chapter helps you understand the differences and re-implement an Objective-C app in Swift. A Language Quick Reference is included for easy access while coding your own applications. The iOS Tutorial Team ensures high-quality, engaging tutorials that encourage deep understanding and practical application in your projects.

      Swift by Tutorials2014