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

Simon Allardice

Simon Allardice Simon Allardice is a software developer and writer. He has programmed nuclear reactors and music drivers.

Simon Allardice is a software developer, lynda.com senior author, trainer, and writer with 25 years spent programming and consulting for corporations throughout the U.S. and Europe. He has programmed everything from safety routines for nuclear reactors to music drivers for computer games. Simon's been a trainer for many years and has spoken at multiple conferences, user groups, and code camps. He has authored, contributed, and edited several books on advanced web development.
26 courses
sort by:
  • view course page for Foundations of Programming: Databases

    Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.

    3h 11m
    Appropriate for all
     
    Viewers:

  • view course page for Code Clinic: Swift

    Explore solutions to common Swift programming challenges, and then compare the results with other programming languages in the Code Clinic series.

    4h 30m
    Intermediate
     
    Viewers:

  • view course page for Developing for Apple Watch First Look

    Take your existing iOS development skills to a whole new level. Learn to design apps and extensions for the Apple Watch using WatchKit.

    2h 39m
    Intermediate
     
    Viewers:

  • view course page for Comparing Swift and Objective-C

    Simon Allardice explores the capabilities of Swift and Objective-C, showing how and when they intersect and demonstrating how to migrate existing Objective-C projects to Swift and work with both languages in the same project.

    1h 30m
    Beginner
     
    Viewers:

  • view course page for iOS 8 App Development with Swift 1 Essential Training

  • view course page for Foundations of Programming: Data Structures

  • view course page for iOS App Development Essential Training

  • 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 iOS 7 SDK New Features

    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 Foundations of Programming: Code Efficiency

  • view course page for Foundations of Programming: Test-Driven Development

  • view course page for Foundations of Programming: Refactoring Code

  • view course page for iOS 6 SDK New Features

    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 SQL Server Reporting Services in Depth

    Discover how to create, manage, and deliver interactive reports—not just to print, but to dynamically explore enterprise-level data—with Reporting Services in SQL Server.

    3h 44m
    Advanced
     
    Viewers:

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

    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 Cocoa Essential Training

    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 Foundations of Programming: Object-Oriented Design

  • view course page for SharePoint Designer 2010: Branding SharePoint Sites

  • view course page for Foundations of Programming: Fundamentals

    Provides the core knowledge to begin programming in any language, using JavaScript to explore the syntax of a programming language, and shows how to write and execute your first application and understand what's going on under the hood.

    4h 47m
    Beginner
     
    Viewers:

  • view course page for JavaScript Essential Training

  • view course page for SharePoint Designer 2010: Creating Data-Driven Web Pages

  • view course page for SQL Server 2008 Essential Training

  • view course page for SharePoint 2010 Essential Training

  • view course page for SharePoint 2010 Getting Started

    Walks through the first few hours a new user will spend with SharePoint working with Web sites, communities, content, and search.

    2h 29m
    Beginner
     
    Viewers:

  • view course page for SharePoint 2010 New Features

    Highlights the new tools and user interface enhancements Microsoft includes in the 2010 version of SharePoint Server.

    1h 59m
    Intermediate
     
    Viewers:

  • view course page for SharePoint Designer 2007: Branding SharePoint Sites

“My area of interest is 3D modeling. I find lynda.com to contain very comprehensive, hands-on, broad, and useful tutorials. It is kind of addictive, really.” —Emilios
more from our members »

Try our tutorials

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

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.