Start learning with our library of video tutorials taught by experts. Get started

Developer Training + Tutorials

Learn how to code, create, and build web applications, from the foundations of object-oriented programming in C and C++, to how to write Java. Our developer tutorials can help you learn to develop and create mobile apps, work with PHP and MySQL databases, get started with the statistical processing language R, and much more.
Don Barnett
.

Learn how to program software and applications

Software powers more and more of our world, helping us send information, analyze data, and even control household appliances. With hundreds of courses on widely used programming languages, like PHP, Objective-C, and Java; you'll gain the programming skills in-demand today.

Try our Developer tutorials

— every online course includes free video tutorials. Become a member to keep learning, with unlimited access to every course in our library.

Topics

Skill level

Software

Author

More options

  • Closed captioning
37 Developer courses · 1,518 video tutorials
sort by:
  • view course page for Swift Programming Language First Look

    Get your first look at Swift, Apple's new programming language for iOS and OS X. Learn about Swift's core syntax, its complex types, and its potential.

    1h 41m
    Beginner
     
    Viewers:

  • view course page for Up and Running with Mac OS X Troubleshooting

    Quick and easy tips for troubleshooting your desktop or laptop Mac.

    32m 4s
    Beginner
     
    Viewers:

  • view course page for Building a Note-Taking App for iOS 7

    Learn how to build a complete mobile app from scratch with the iOS SDK and Xcode in this project-based course.

    1h 8m
    Intermediate
     
    Viewers:

  • view course page for Programming for Non-Programmers: iOS 7

    A review of iOS app development that helps non-programmers dive in quickly, understand the basics, and decide if they want to learn more. Learn about Xcode; variables, functions, and conditional statements; and interface design.

    2h 25m
    Beginner
     
    Viewers:

  • view course page for Up and Running with AppleScript

    Learn how to build a real-world automation script with AppleScript.

    1h 42m
    Beginner
     
    Viewers:

  • view course page for Up and Running with OS X Server App

    Set up your own cloud services in any office, school, studio, or other small organization with Apple's affordable and easy-to-install OS X Server.

    4h 10m
    Beginner
     
    Viewers:

  • view course page for iOS Game Development with Sprite Kit

    Create 2D games with the first game engine integrated directly into the iOS SDK: Sprite Kit.

    3h 19m
    Intermediate
     
    Viewers:

  • view course page for Teach Kids Programming with iOS

    Help a beginner learn about the code, logic, and interface elements that lie behind iOS apps and games.

    1h 2m
    Beginner
     
    Viewers:

  • view course page for iOS App Development Essential Training

    Learn how to build native applications for the iPhone and iPad using the iOS 7 SDK, Xcode 5, and Objective-C.

    6h 16m
    Beginner
     
    Viewers:

  • view course page for Distributing iOS Applications Through the App Store

    Learn how to prepare an iOS application for submission to the App Store.

    56m 34s
    Intermediate
     
    Viewers:

  • view course page for Objective-C Essential Training

    Get the tools you need, learn what an Objective-C program looks like, and get your first code up and running.

    6h 2m
    Beginner
     
    Viewers:

  • view course page for Up and Running with iOS SDK

    Provides a quick first exposure to iOS development by stepping through the process of creating a simple tip calculation app, while introducing many iOS development terms and concepts.

    2h 12m
    Beginner
     
    Viewers:

  • view course page for Xcode 5 New Features

    Xcode 5 New Features with Bill Weinman

    Take a tour of the new features in Xcode 5 and what they mean for your iOS and OS X development workflow.

    1h 26m
    Intermediate
     
    Viewers:

  • view course page for iOS 7 SDK New Features

    iOS 7 SDK New Features with Simon Allardice

    Bring your iOS development skills—and your applications—up to speed with the new options in the iOS 7 SDK, including a new version of Xcode.

    2h 14m
    Intermediate
     
    Viewers:

  • view course page for Programming for Non-Programmers: iOS 6

    Boils the most important iOS app development concepts down into short lessons that explain the basics of Xcode; building blocks like variables, functions, and conditional statements; and interface design.

    1h 52m
    Beginner
     
    Viewers:

  • view course page for iOS 6: iOS System Resources

    Create more powerful and interactive apps by harnessing the power of system resources in your iOS projects.

    2h 34m
    Intermediate
     
    Viewers:

  • view course page for Up and Running with Cloud Storage APIs

    Explore the RESTful APIs of several popular cloud storage services, including Amazon S3 and Dropbox, and examples of what can be built with them.

    1h 3m
    Beginner
     
    Viewers:

  • view course page for Building a Note-Taking App for iOS 6

    Build a complete mobile app from scratch with the iOS SDK and Xcode in this project-based course.

    57m 32s
    Intermediate
     
    Viewers:

  • view course page for Developing for the Apple iCloud API with iOS

    Build a note-taking app that leverages the storage and remote data access capabilities of iCloud.

    1h 33m
    Intermediate
     
    Viewers:

  • view course page for Xcode 4 Essential Training

    Explores the major features of Xcode, the integrated development environment for developers of OS X and iOS apps.

    4h 12m
    Beginner
     
    Viewers:

  • view course page for iOS 6 SDK New Features

    iOS 6 SDK New Features with Simon Allardice

    Bring your existing iOS development skills—and your own applications—up to speed with the new options in iOS 6 SDK.

    2h 29m
    Intermediate
     
    Viewers:

  • view course page for iOS SDK and SQLite: Building Data-Driven Apps

    Teaches you how to build a data-driven app for iOS devices, integrating XML data and a streamlined interface.

    3h 45m
    Intermediate
     
    Viewers:

  • view course page for Core Data for iOS and OS X

    Core Data for iOS and OS X with Simon Allardice

    Introduces the concepts behind Core Data, the object persistence framework used to manipulate and store data in iOS and OS X applications.

    4h 29m
    Intermediate
     
    Viewers:

  • view course page for iOS SDK: Building Apps with MapKit and Core Location

    Shows iOS developers how to add location awareness and maps to iPhone and iPad applications.

    1h 45m
    Intermediate
     
    Viewers:

  • view course page for Cocoa Essential Training

    Cocoa Essential Training with Simon Allardice

    Build desktop applications for the Mac OS X by exploring the many frameworks and essential design patterns in Cocoa.

    5h 21m
    Beginner
     
    Viewers:

  • view course page for Add a Video to an iBook for iPad

    Integrate video into an EPUB destined for the Apple iBookstore or a web site.

    11m 22s
    Intermediate
     
    Viewers:

  • view course page for Unit Testing iOS Applications with Xcode 4

    Demonstrates effective use of iOS unit testing tools and techniques to increase app stability.

    2h 57m
    Advanced
     
    Viewers:

  • view course page for Building Mobile Apps for Multiple Devices with Flash Professional

    Create an app that works across multiple platforms (iOS, Android, and BlackBerry Tablet OS) and adapts to either a smartphone or tablet display.

    2h 31m
    Intermediate
     
    Viewers:

  • view course page for Building and Monetizing Game Apps for iOS

    Shows how to use Objective-C and Xcode to build a full-featured game app for the iPhone and iPad.

    2h 58m
    Intermediate
     
    Viewers:

  • view course page for Building Android and iOS Apps with Dreamweaver CS5.5

    Develop HTML5 applications for the two mobile operating systems supported in Dreamweaver, iOS and Android, and generate a native app for each OS.

    3h 32m
    Intermediate
     
    Viewers:

  • view course page for Mac OS X Lion Server Essential Training

    Shows what servers are and why they're necessary, and how to set up Lion Server quickly.

    6h 50m
    Beginner
     
    Viewers:

  • view course page for Building Android and iOS Applications with Flex

    Shows developers how to design and deploy mobile applications for the Android and iOS smartphone platforms.

    5h 25m
    Intermediate
     
    Viewers:

  • view course page for Flash Professional CS5: Creating a Simple Game for iOS Devices

    Use Flash Professional CS5 to create a game to play on iOS devices, utilizing device hardware like the accelerometer and integration with a local database.

    2h 8m
    Intermediate
     
    Viewers:

  • view course page for Distributing Mac OS X Applications Through the App Store

    Shows app developers how to package and submit applications for sale through Apple's Mac App Store.

    1h 53m
    Intermediate
     
    Viewers:

  • view course page for Mac OS X Server 10.6 Snow Leopard: DNS and Network Services

    Introduces the critical concepts to get an OS X network service up and running quickly.

    2h 4m
    Intermediate
     
    Viewers:

  • view course page for Mac OS X Server 10.6 Snow Leopard Essential Training

    Shows how to set up a brand-new system or migrate data to a new Snow Leopard server installation.

    8h 45m
    Beginner
     
    Viewers:

  • view course page for Mac OS X Server 10.5 Leopard Essential Training

    Breaks down the complicated subject of Leopard server and shows how to set up and configure each service.

    11h 5m
    Beginner
     
    Viewers:

“I’ve been a programmer for over 30 years. Wish I would have had lynda.com way back when—but that’s alright, I found you now!” —Gary R.
more from our members »

Get started

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.