Swift Webcasts

New Swift Webcast Scheduled

Swift vs. Modern C++: June 8, 2015

Most modern C based languages offer much the same feature set and Swift is no different. It is interesting though to see how each language goes about providing those features. This webinar will look at how features such as variable declaration, control constructs, classes, functions, and more differ between Swift and Modern C++.
Register Now

New Webcast on Demand:
Introduction to Swift

For professional developers who already have a basic understanding of the Swift Language syntax. In this webcast we will cover structs, classes, protocols, fields, methods, and initialization. Also covered will be inheritance in Swift.

Webcast

Upcoming Live Webcasts:

Intermediate Swift 5/27/15 @ 11am PDT
Exploring the Decorator Pattern Using C# 6/3/15 @ 11am PDT
Swift vs. Modern C++ 6/8/15 @ 11am PDT
Test-Driven Development with Visual Studio and MsTest 6/29/15 @ 11m PDT

3 Exciting FREE Webcasts Just Scheduled

Introduction to Swift: May 6, 2015

For professional developers who what to get a jump start on understanding the Swift language from Apple. In this webcast we will see how to define variables, use flow control constructs, work with loops including range based loop constructs. Also covered will be switch statements, optionals, arrays and functions.
Register Now!

Intermediate Swift: May 27, 2015

For professional developers who already have a basic understanding of the Swift Language syntax. In this webcast we will cover structs, classes, protocols, fields, methods, and initialization. Also covered will be inheritance in Swift.
Register Now!

Exploring the Decorator Pattern Using C#: June 3, 2015

As experienced developers we know that we don’t want to have to keep modifying existing code…as this increases the risk of bugs. Inheritance is often seen as the vehicle for extension.
Register Now!

New Webcast on Demand: Lambda Expressions in C++

C++ developers traditionally use function objects (or functors) to encapsulate behavior in a general way that makes it easy to pass as a parameter or store for later invocation. The syntax to do this is verbose since it requires a class/struct that overloads the member function ‘operator()’. C++11 added lambda expressions to create this type of construct directly with far less code. Lambda expressions are defined inside a function which means they have access to the local variables and parameters in that context, something that is hard to achieve using functors. In this webcast, Bradley Needham introduces lambda expressions. He will cover their syntax, local-variable capture modes, closures, and changes from C++11 to 14.

Webcast

Upcoming Live Webcast:

SQL Server Software Development Best Practices Tuesday, October 7, 2014 9:00am PDT

New Webcast on Demand: Authentication for Express/Node.js Applications

How do your users sign in to your Web applications? There are many ways to do it. Node.js and its most popular Web application framework, Express, come with nothing to help you solve this essential problem. This webinar will show how to extend Express with Passport, the framework that describes itself as “simple, unobtrusive authentication for Node.js”. We’ll build a Web application that supports locally managed user credentials and also see how to externalize authentication so that your users can sign in with their favorite social media sites or even Enterprise-level single-sign on solutions.

Webcast

Upcoming Live Webcast:

Lambda expressions in C++11/14 Tuesday, July 22, 2014 11:00am PDT

New Webcast on demand: Entity Framework

This hands-on webcast will introduce you to Entity Framework 6 using Visual Studio 2013. The instructor will explain and demonstrate how to create a model in the EF Designer based on an existing database, customize the model, and then write code to access data using Linq to Entities. Topics covered include: The Entity Data Model, Mappings, Architecture Overview, DbContext class, Object Services Layer – LINQ to Entities, Entity States and SaveChanges, Entity Framework async Support.

Webcast

Upcoming Live Webcast:

Authentication for Express/Node.js applications Tuesday, July 01, 2014 10:00am PDT

New Webcast on demand: Agile Basics

In this short webinar we will look at a few of the Agile basics: Iterations, Teams, Quality and the nature of Requirements. While each of these topics could be a webinar in its own right it will quickly become apparent that these four elements interlock.

Webcast

Register to Attend these webcasts live:

Entity Framework Monday, June 16, 2014                     11:00am PDT
JUST ADDED! Authentication for Express/Node.js applications Tuesday, July 01, 2014                   10:00am PDT

New Webcast on demand: High Performance Tips and Tricks for MongoDB

Check-out this new webcast just added to DevelopMentor: High performance Tips and Tricks for MongoDB

MongoDB is among the most popular NoSQL databases. Due to it’s simpler feature set compared to SQL DBs, it can deliver much higher performance when used correctly. In this webcast we provide some tips and tricks to setting up MongoDB, preparing indexes and writing good queries to achieve higher performance.

Webcast

Presented by Michael Kennedy.

Upcoming Webcasts: Register Now

Agile Basics Monday, June 02, 2014 – 11:00am PDT
Entity Framework Monday, June 16, 2014 – 11:00am PDT