atlas news
  Kodeco
29  april     13h00
Kodebits Day 14: runCatching Fallback [FREE
   Capture failures as values with runCatching and recover cleanly.
27  april     13h00
Kodebits Day 13: Associated Types [FREE
   Associated types let protocols model flexible value containers.
26  april     13h00
Kodebits Day 12: Null-aware Operators [FREE
   Combine safe access and fallback defaults in Dart.
24  april     13h00
Kodebits Day 11: Data Class Copy [FREE
   Use copy() to derive immutable variants in Kotlin.
    00h00
macOS Apprentice [SUBSCRIBER
   macOS Apprentice is a series of multi-chapter tutorials where you’ll learn about developing native macOS apps in Swift, using both SwiftUI Apple’s...
22  april     13h00
Kodebits Day 10: Protocol Extension [FREE
   Default behavior from protocol extensions keeps code small and reusable.
20  april     13h00
Kodebits Day 9: Collection If [FREE
   Build a Dart list dynamically with collection-if.
19  april     13h00
Kodebits Day 8: Result Mapping [FREE
   Transform a successful Result value using map.
17  april     13h00
Kodebits Day 7: Null-safe Length [FREE
   Use Kotlin null safety and the Elvis operator in one small function.
15  april     16h00
Getting Started with the Swift SDK for Android [FREE
   Learn how to set up the Swift SDK for Android and integrate Swift code into an Android app. This tutorial covers installation, creating a Swift...
    13h00
Kodebits Day 6: Guard Optionals [FREE
   Practice unwrapping optionals safely with guard.
13  april     13h00
Kodebits Day 5: Closure Capturing [FREE
   Values are captured by reference in closures by default in Swift.
12  april     13h00
Kodebits Day 4: Cascade Notation [FREE
   Cascades (..) allow you to make a sequence of operations on the same object.
10  april     13h00
Kodebits Day 3: Null Safety [FREE
   Kotlin’s null safety features help avoid NullPointerExceptions.
    00h00
MCP Fundamentals [SUBSCRIBER
   Learn how to build real applications with the Model Context Protocol (MCP), from first principles to advanced integrations. In this course, you will...
08  april     13h00
Kodebits Day 2: Property Wrappers [FREE
   Understand how property wrappers encapsulate storage logic.
06  april     13h00
Kodebits Day 1: Optional Chaining [FREE
   Test your knowledge of Swift’s optional chaining and nil coalescing operators.
23  march     00h00
Swift Internals [SUBSCRIBER
   This book is designed for Swift developers who want to go beyond writing working code and understand how the language truly works under the hood. It...
21  march     00h00
Getting Started with Android Generative AI [FREE
   Learn how to get started with generative AI in Android. This article explains Gemini models, on-device vs cloud AI, and how to choose the right AI...
15  march     00h00
Context Engineering for AI [SUBSCRIBER
   Explore context engineering as the foundation for building reliable, efficient AI systems. Learn how LLMs, prompting, RAG, agents, LangChain, and...
16  november     00h00
Artificial Intelligence APIs with Python
   This program is designed to equip you with the skills necessary to integrate AI services into your development workflow. It covers a wide range of...
    00h00
Python for AI
   Python is the lingua-franca of data science, machine learning and AI. This course will teach you enough Python, based on your pre-existing knowledge...
15  november     00h00
High-Level AI with Azure AI Services
   This course focuses on leveraging Azure’s high-level AI services to solve real-world business problems. You’ll explore pre-built solutions for...
14  november     00h00
Introduction to Cloud-based AI
   This course introduces you to cloud-based AI services, focusing on text generation, image processing, and audio analysis. You’ll gain hands-on...
12  november     00h00
Building Integrated AI Services with LangChain LangGraph
   This course delves into advanced AI app development using LangChain and LangGraph. You’ll learn to create complex AI systems, including Retrieval...
20  september     00h00
Apple Intelligence
   Discover the multitude of ways to integrate Apple Intelligence into your apps, from creating amazing user experiences through Genmoji and deep...
19  september     00h00
Improving User Experience with Apple Intelligence
   This course equips you with the skills to leverage Apple’s latest user experience (UX) advancements within your iOS apps. You’ll explore Writing...
    00h00
Integrating 3rd-Party AI on Apple Platforms
   This module explores the integration of ChatGPT into iOS apps, enabling powerful conversational AI capabilities. You’ll learn to leverage the ChatGPT...
18  september     00h00
Building Intelligent Apps with Apple AI Models
   This course explores on-device machine learning using Apple’s powerful tools. See how simple the Vision framework makes complex computer vision tasks...
10  september     00h00
Android User Interface Development
   This course provides a strong foundation for creating user interfaces with Jetpack Compose. It also introduces the tools required to build user...
    00h00
Create a Multiscreen App in Android
   State management is critical for developing apps. In this course, you’ll learn how to listen and respond to state changes, and how to incorporate...
    00h00
Beginning Android Kotlin
   Jump into the exciting world of Android mobile development. In this comprehensive program, you’ll learn the foundations of writing modern Android...
20  june     00h00
Networking Concurrency in SwiftUI
   In this course, you’ll delve into the fundamentals of networking and concurrency in iOS development. You’ll gain a thorough understanding of network...
    00h00
Sharing State Management in SwiftUI
   In this course, you will delve into the intricacies of data flow and data binding in SwiftUI, gaining an understanding of how to seamlessly transfer...
    00h00
Beginning iOS Swift
   The Kodeco Beginning iOS & Swift program provides a comprehensive learning experience guided by experienced industry professionals. Gain the in...
    00h00
Getting Started with SwiftUI
   This course introduces the fundamental concepts of SwiftUI, Apple’s declarative user interface framework for building iOS applications. You’ll delve...
05  june     00h00
Concurrency Networking in Android
   This learning path is a comprehensive overview of networking and concurrency in Kotlin. In this learning path, users will learn how to run operations...
22  may     00h00
Learn the Kotlin Language
   In this course you will learn the Kotlin programming language from the ground. It is a comprehensive overview of the language as well as an overview...
    00h00
Object-Oriented Programming in Kotlin
   Learning to write code is easy, but learning to write good code is a different story entirely. In this course, developers will learn best practices...
24  april     00h00
Foundational Tools in iOS
   This course provides a solid foundation in Swift programming, along with hands-on experience in utilizing Xcode and Version Control tools.
10  april     00h00
Foundational Tools in Android
   This course is designed as an onramp to Android development for beginners who are new to programming in general. It provides an overview of the main...
27  march     00h00
visionOS
   Craft groundbreaking 3D experiences for the future of visionOS. Master essential RealityKit concepts to build immersive worlds. Learn to create...
    00h00
visionOS: Beyond the Basics
   This course is for junior to mid-level iOS developers who want to learn more about visionOS. You’ll learn to design apps for accessibility and use...
21  november     00h00
Introduction to visionOS
   The Vision Pro and visionOS present a new paradigm in computing. This is the beginning of spatial computing. Users will be able to view apps floating...
17  october     00h00
Object-Oriented Programming in iOS
   The Object-Oriented Programming (OOP) learning path offers a comprehensive exploration of software development principles and techniques. Covering...