Course programme
Start Here
1 lecture 02:32
Intro to Course
Course Introduction
Start Here
1 lecture 02:32
Intro to Course
Course Introduction
Intro to Course
Course Introduction
Intro to Course
Course Introduction
Intro to Course
Course Introduction
Intro to Course
Course Introduction
Course Introduction
Course Introduction
Tooling Setup
7 lectures 01:29:30
Swift on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
IBM Swift Sandbox
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
Swift on Linux (Ubuntu)
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
Swift on Linux (Docker Container)
In this lesson, we show you how to run your Swift code in a Linux Docker container
HTTP, Web Frameworks, Documentation and Resources
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
Swift Package Manager and IBM Swift Package Catalog
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
Docker Compose for Development
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
Tooling Setup
7 lectures 01:29:30
Swift on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
IBM Swift Sandbox
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
Swift on Linux (Ubuntu)
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
Swift on Linux (Docker Container)
In this lesson, we show you how to run your Swift code in a Linux Docker container
HTTP, Web Frameworks, Documentation and Resources
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
Swift Package Manager and IBM Swift Package Catalog
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
Docker Compose for Development
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
Swift on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
Swift on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
Swift on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
Swift on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
In this lesson we discuss setting up the necessary tooling and software on macOS
IBM Swift Sandbox
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
IBM Swift Sandbox
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
IBM Swift Sandbox
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
IBM Swift Sandbox
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
In this brief lesson, we introduce the IBM Swift Sandbox for trying out your Swift code
Swift on Linux (Ubuntu)
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
Swift on Linux (Ubuntu)
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
Swift on Linux (Ubuntu)
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
Swift on Linux (Ubuntu)
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
In this lesson, we walk you through setting up Ubuntu Linux in a VirtualBox virtual machine. This would also apply to setting Ubuntu Linux up on a physical machine as well.
Swift on Linux (Docker Container)
In this lesson, we show you how to run your Swift code in a Linux Docker container
Swift on Linux (Docker Container)
In this lesson, we show you how to run your Swift code in a Linux Docker container
Swift on Linux (Docker Container)
In this lesson, we show you how to run your Swift code in a Linux Docker container
Swift on Linux (Docker Container)
In this lesson, we show you how to run your Swift code in a Linux Docker container
In this lesson, we show you how to run your Swift code in a Linux Docker container
In this lesson, we show you how to run your Swift code in a Linux Docker container
HTTP, Web Frameworks, Documentation and Resources
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
HTTP, Web Frameworks, Documentation and Resources
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
HTTP, Web Frameworks, Documentation and Resources
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
HTTP, Web Frameworks, Documentation and Resources
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
In this lesson, we explain what a web framework is as well as the discuss the HTTP protocol. We then present a few places to obtain documentation and resources to use during your development
Swift Package Manager and IBM Swift Package Catalog
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
Swift Package Manager and IBM Swift Package Catalog
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
Swift Package Manager and IBM Swift Package Catalog
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
Swift Package Manager and IBM Swift Package Catalog
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
The Swift Package Manager and IBM Swift Package Catalog In this lesson, we introduce the Swift Package Manager and how to use it to initialize your project as well as install packages found through IBM's Swift Package Catalog that you might use for development
Docker Compose for Development
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
Docker Compose for Development
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
Docker Compose for Development
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
Docker Compose for Development
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
In this lesson, we show you how to use Docker's docker-compose to spin up a container quickly to test out your code in a Linux container
Hello API
1 lecture 57:18
Hello API Walkthrough
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
Hello API
1 lecture 57:18
Hello API Walkthrough
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
Hello API Walkthrough
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
Hello API Walkthrough
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
Hello API Walkthrough
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
Hello API Walkthrough
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
In this lesson, we walk you through a simple API from beginning to end. From setting up the project, to publishing the app on Bluemix.
Swift Basics
16 lectures 03:35:50
Variables, operators & how computers work
Source Code
Intro to Xcode 8 changes
Swift 3 strings
Swift 3 numbers
Swift 3 functions
Swift 3 booleans & conditional logic
Swift 3 constants & logical operators
Swift 3 arrays
Swift 3 loops
Swift 3 dictionaries
Swift Optionals: Xcode 8 Updates
Swift Optionals
Object oriented programming
Inheritance
Polymorphism
Quiz1: Swift 3 Quiz
Swift Basics ta, adding design documents and adding map/reduce views.
CouchDB Overview...