Course catalog

Categories

Showing 4,261-4,280 of 9,127 items.

iOS App Development: Design Patterns for Mobile Architecture

Learn different mobile design patterns and architectural models to simplify iOS app development and build more scalable, maintainable enterprise applications.

iOS App Development: Essential Courses

Start a career or a sideline building iOS apps. Learn about the tools, language choices, and high-level concepts behind iOS app development, and find the training to learn more.

iOS App Development: RESTful Web Services

Review the key concepts you need to know to create queries to a RESTful JSON server API.

iOS App Development: Test-Driven Development

Learn to write flexible, modular, and high-quality Swift code for your iOS apps with test-driven development tools and techniques.

iOS Core Bluetooth for Developers

Discover how to use the Core Bluetooth framework from Apple to detect BLE devices, connect to them, and read and write their data.

iOS Development Tips Weekly

Create faster, more reliable, and better-looking apps for iPad, iPhone, and Apple Watch. Get weekly iOS development tips to improve the way you code with Xcode and Swift.

iOS Development: Architecture

Explore the fundamental concepts behind iOS application architecture and design best practices.

iOS Development: Auto Layout Programmatically

Learn how to use Auto Layout programmatically to create user interfaces for multiple iOS devices.

iOS Development: Security

Learn about building secure iOS apps. Discover how to safeguard your apps from current and future threats using the keychain, biometrics, asymmetric cryptography, and more.

iOS Development: Siri Shortcuts

Automate common tasks with Siri Shortcuts. Learn how to implement Siri Shortcuts using NSUserActivity, as well as by creating custom intents.

iOS Development: Threading and Grand Central Dispatch

Get up and running with Grand Central Dispatch. Learn how to put code or tasks on threads to speed up your iOS app and make it more responsive to users.

iOS Lean Controllers: 1 Setup, Persistent Data, and Implementation

Learn how to implement lean controllers in iOS applications. Learn about the setup process and how to work with persistent data, data managers, data providers, and data sources.

iOS Lean Controllers: 2 Controls, Views, Extensions, and Networking

Develop custom controls for iOS apps. Learn about using initializers, passing data from providers and sources, implementing controllers, using protocol extensions, and more.

IoT Development with Windows 10 IoT Core 1: Installation and Basic Connection

Discover how to use Windows 10 IoT Core to develop Internet of Things (IoT) devices. Learn how to build a simple hardware breadboard setup to validate your development environment.

IoT Development with Windows 10 IoT Core 2: Enabling the Cloud and Security

Discover how to a build a full Internet of Things (IoT) device—complete with effectors, sensors, and cloud connectivity—using Windows 10 IoT Core.

IoT Foundations: Device Management

Learn about the basics of IoT/M2M device management, and discover how to build smart objects that are easy to maintain and troubleshoot.

IoT Foundations: Fundamentals

Learn what the Internet of Things is, and how it works from a technical standpoint.

IoT Foundations: Low-Power Wireless Networking

Explore the key technologies and foundations of low-power wireless networking for IoT.

IoT Foundations: Monetizing IoT

Explore the business side of the Internet of Things (IoT). Learn about the different ways to create value with IoT, and how to monetize that value.

IoT Foundations: Operating System Applications

Build apps for the Internet of Things using an OS-based approach. Learn to hand off tasks such as interoperability and security to the OS and free up time to develop features.