You are using an outdated browser. Please upgrade your browser to improve your experience.
Education

Coding Basics

Learn to code from the comfort of your couch with these apps for Apple TV.

SCO Showcase
SCO Showcase

SCO Showcase

ScreenCastsOnline

Please DO NOT USE this app if you are an existing ScreenCastsOnline Member - you need to use the SCO Members app to access all of the tutorials.

This SCO Showcase App is strictly for non-members or expired members, and allows you to buy individual tutorials via in-app purchase, This is not necessary for existing ScreenCastsOnline Members as all of the tutorials are available in the ScreenCastsOnline Members App.

========================================

With over 120 five star reviews worldwide, the SCO Showcase App is a great way to learn more about your iPhone, iPad and Mac.

The ScreenCastsOnline Showcase app is a Universal App for both the Apple TV and iOS and gives you access to a growing library of video tutorials covering the iPhone, iPad, Mac, Apple Watch and Apple TV.

Get immediate access to over 120+ great video tutorials covering macOS. OSX, iOS and the latest and greatest 3rd party apps and software - with new tutorials added each week. No membership or subscription required. Download for free and access some of the fantastic free tutorials. Other tutorials are available individually as in-app purchases. You can watch the tutorials on your iPad, iPhone, iPod touch or even your 4th Gen Apple TV. Just restore your purchases to each device - simple!

ScreenCastsOnline video tutorials are a great way to learn more about getting the most out of your Apple devices.


***** “This is a great service for folks who are new to the Apple environment as well as for those who want to know everything about a new Apple release or about applications for Mac and IOS devices. With free examples so you can see the quality of the tutorials, I reckon you can't go wrong here. Highly recommended. - by toasted888 - Jan 2016”

***** “…amazing tutorials on a huge variety of iOS and macOS tutorials. I always look to Don's screencasts when I want to get a quick overview of an app I am considering using, and I find he always gives me just the right balance of information to allow me, as a power user, to get up and running quickly. Interestingly, when I show the screencasts to non-powe users, I am intrigued to see that they we watch and re-watch a screencast to get reasonably in depth information. Highly recommended. - bydesparoz - Jan 2016”

***** “No need to do a few hundred searches to learn all about iOS and the MAC. Just watch ScreencastsOnline and all is explained. I have learned all sorts of interesting things from Don's great ability to communicate in a precise and thoughtful way. - Tato Canuck - Jan 2016”

***** “… Screencastonline is a great resource. It allows me to keep up to date with the many apps on offer, check out things I would otherwise have missed, and pick up new skills along the way. Don's presentation skills are excellent and easy to follow - but that doesn't mean the tutorials have no substance. Quite the contrary. Sometimes other experts are brought in to present on their specialist topic. This is a must have for anybody interested in Apple's products from beginner to advanced. - Mike A Coyle - Jan 2016”

***** “Screencastsonline have been a source of learning and confidence boosting for me. The videos keep up with the pace of changes in iOS and OS X and always help me to use any apps to the optimum. The quality or each show is amazing with clear guidance and show notes appropriate to everyone with a wide range of applications covered to suit all abilities. I would recommend this to anyone and the fact I can view the shows via my AppleTV is a huge boost as I often find I have more time when I sit down to watch TV but likewise if I view via my iPad/iPhone or iMac I can stop check the options in the software being demonstrated. To have access to the tutorials in so many ways means I don't have any excuse and know I can go back and watch any show all over again. Highly recommended - Beverly - Jan 2016”

more info
Pluralsight
Pluralsight

Pluralsight

Pluralsight

Pluralsight for iOS makes it easy to watch dev, IT and creative training anywhere you go. Download up to 10 courses (Plus members) or stream training to learn new skills and get instant answers. Learn anything from JavaScript to Windows Server to Photoshop and more.

Pluralsight for iOS is free to download and there are some free courses available to all. A Pluralsight Membership will allow full access to the entire 6,000+ course library, learning paths, assessments, and more. Watch Pluralsight on an Apple TV, mobile device, tablet or your computer, and log in on any of them to pick up right where your learning left off.

Pluralsight Monthly Membership: $29.99 monthly

If you choose to subscribe your iTunes account will be billed. Account will be charged and subscriptions automatically renew within 24 hours before the end of the current billing cycle and will continue to renew until cancelled. Manage your subscription and auto-renewal from your iTunes account.

Privacy Policy:
https://www.pluralsight.com/privacy
Terms of Service:
https://www.pluralsight.com/terms

Sharpen your skills today while watching professional tech and creative training anywhere, anytime.

Have any suggestions or issues? Contact us directly by email: [email protected] We’re here to help.

more info
App School TV for Xcode and Swift 3
App School TV for Xcode and Swift 3

App School TV for Xcode and Swift 3

Stephen Lindsay

App School TV brings you training and tutorial videos to teach you how to make iOS apps using Xcode and the Swift 3 programming language! Includes more than 40 tutorial videos. This is our most popular course and provides a solid introduction to App Development using the latest development tools including Xcode 8 and Swift 3.

This training includes foundational training that teaches you the Swift programming language. After learning Swift, we develop 20 iOS applications using Xcode 8.

In section 1, we teach you the basics of the Swift 3 programming language. You will learn:

- How to declare and use basic data types.
- Using mutable and immutable objects
- How to declare and work with arrays
- Using For, While, and Repeat-While Loops
- Switch Statements
- How to write functions and call them
- Passing function parameters and working with return types
- Tuples
- Enumerated Types
- Optionals
- Forced Unwrapping
- Working with Strings and Characters
- Assertions
- Closures
- Structures and Classes
- Inheritance
- Initializers
- Typecasting and Downcasting

We also include 20 training videos teaching you how to build apps using Xcode 8. Some of the topics covered include:

- Adding labels and showing popup messages, changing label text
- Learn how to create a full blown camera app and apply filters
- Map kid based apps, showing maps in standard and satellite views
- Zooming to locations on a map
- Using PickerViews
- Full TableView tutorial
- Learn how to customize the appearance of a table view cell with colored labels and images
- Learn how to use a webview to display a web page
- Create a UICollection type app - handy for making wallpaper apps with thumbnail previews
- Build a tabbar application
- Learn how to print documents
- Display PDF documents in your apps
- Handle media and play Audio and Video files
- Play remote videos stored on a server
- How to share to Twitter and Facebook
- Sharing via email or saving images to device
- Accessing the Camera and Photo Library
- Using Core motion to detect acceleration and access gyroscope data
- Showing banner ads and interstitial ads in your app
- Gesture recognizers

PLUS : Get free updates as we add new tutorials.

And more! Imagine being able to build your own iOS apps and work as a developer or submit your own apps to the app store. These tutorials are current:

- Uses Xcode 8
- Uses Swift 3 programming language
- Builds apps for iOS 10

more info
FrogGo
FrogGo

FrogGo

Ventura Educational Systems

FrogGo is an exciting game that provides an introduction to the fundamentals of computer programming for young kids in grades K-3.This app is designed to engage young learners and help them build a conceptual understanding of programming. The app helps kids think about how to sequence basic control commands to achieve a specific outcome. Learning programming concepts helps them advance from being merely computer users to creators. Players learn to control their animated frogs to move about a grid capturing prizes as they move. The basics of creating a program using an click-to-choose interface makes it very easy to stay focused on the goal. Using the Siri remote players swipe to select commands and then excute their program.

Commands

1. Forward.

2. Right Turn 90°.

3. Left Turn 90°.

4. Jump.

5. Repeat 2X.

6. Repeat 3X.

FrogGo supports S.T.E.M educational goals. Science, Technology, Engineering and Mathematics are critically important 21st Century skills. Computational thinking is an essential process that is used in most careers. In FrogGo each player's turn begins with analyzing a problem, breaking it down into components parts or steps and then describing a path to a solution using algorithmic thinking. A programming sequence is defined by choosing from a list of functions. Sequences of commands are successful if they lead to one of three goals (flies, stars or trophies). Programs that don't work need to be 'debugged' by the player.

more info
Robot Battle Code Camp
Robot Battle Code Camp

Robot Battle Code Camp

Ventura Educational Systems

Robot Battle is designed to introduce students to basic programming concepts. Students select the steps that their robot will move and then 'run' their program. The goal is to capture the rewards that are randomly located on the game board.

This app is designed to engage young learners and help them build a conceptual understanding of programming. The app helps kids think about how to sequence basic control commands to achieve a specific outcome. Learning programming concepts helps them advance from being merely computer users to creators. Players learn to control their animated frogs to move about a grid capturing prizes as they move. The basics of creating a program using an click-to-choose interface makes it very easy to stay focused on the goal. Using the Siri remote players swipe to select commands and then excute their program.

Robot Battle supports S.T.E.M educational goals. Science, Technology, Engineering and Mathematics are critically important 21st Century skills. Computational thinking is an essential process that is used in most careers. In Robot Battle each player's turn begins with analyzing a problem, breaking it down into components parts or steps and then describing a path to a solution using algorithmic thinking. A programming sequence is defined by choosing from a list of functions. Sequences of commands are successful if they lead to one of three goals (hearts, stars or trophies). Programs that don't work need to be 'debugged' by the player.

more info