Showing posts with label icloud. Show all posts
Showing posts with label icloud. Show all posts

Sunday, January 24, 2016

IOS305 – 1-Day Developing Secure iOS Applications

In this one-day course, you will learn how to write secure iOS applications. You will learn how to save user data securely on your iPhone, and how to perform authentication within your application using custom authentication and using Apple’s Touch ID.

You will learn:
Implementing local authentication on your application
Using Touch ID for authentication
Cryptography in iOS
       o Hashing
       o Symmetric and Asymmetric Encryption/Decryption
Saving passwords in Keychain
Saving Keychain data on iCloud
Sharing Keychain with Apps made by your team
Obtaining Passwords from the user
Connecting to a secure REST API service
iOS File system Security

Security Best Practices
IOS305 - Advanced iOS - Developing Secure iOS Apps
Course Fee
S$799 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Fri Apr 01 2016Fri Apr 01 2016PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621 

Tuesday, February 10, 2015

Advanced iOS - CloudKit Programming course

Want to write cloud-based iOS apps but not familiar with server side programming such as PHP, ASP.NET, and such? CloudKit solves this problem but providing a set of APIs that allow applications to store data and access them remotely on iCloud. Instead of writing your backend services (and database routines) to store your data, CloudKit provides a transparent way to store your data efficiently and securely. What's more, CloudKit supports remote notification so that when data stored on the cloud is modified, your application automatically receives push notifications so that you always have the most up-to-date data.

Come and join us in this one-day course on CloudKit Programming.
Course Fee
S$699 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Tue Feb 24 2015Tue Feb 24 2015PDF
Wed Mar 04 2015Wed Mar 04 2015PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Canada, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.

Tuesday, January 20, 2015

IOS305 - Developing Secure iOS Applications

In this new course - IOS305 - Developing Secure iOS Applications, you will learn how to develop safe and secure iOS apps. You will learn:

* How to save user's credentials using the iOS KeyChain
* How to save the KeyChain data on iCloud so that user can access the same secured information on multiple devices
* How to securely save user's confidential data using symmetric and asymmetric encryption and encryption.
* How to consume a secure REST API service
* How to use Touch ID on the iPhone and iPad to authenticate users
* How to build secure user interfaces so that user's private information are protected
Course Fee
S$799 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Fri Feb 06 2015Fri Feb 06 2015PDF
Wed Apr 15 2015Wed Apr 15 2015PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.

Sunday, November 23, 2014

IOS204 – 1-Day Advanced iOS – CloudKit Programming - 5 Jan 2014

I am happy to launch a new course on CloudKit programming!

One of the major new features in iOS 8 is CloudKit. Using iCloudKit, there is no need for you to write separate server-side code for your backend logic (e.g. web services and databases). Instead, CloudKit provides you with authentication, databases, and storages services. This means that you can now focus on developing your app and let CloudKit takes care of the backend services. What’s more, CloudKit is free for apps with moderate usage, with the ability to scale for enterprise users (with subscription). In this course, you will learn how to make use of CloudKit as a backend storage solution for your apps. In addition, you will also learn how to save documents and data in your application so that they are available to the same application running on other devices.

Date
5 Jan 2014

Venue
Bayview Hotel
SINGAPORE

Fee
S$699

Tuesday, July 02, 2013

NEW COURSES FOR JUL TO SEP 2013


Inline image 1
NEW COURSES FOR JUL TO SEP 2013

Get Your Hands on the Raspberry Pi!

Inline image 2

New course on Raspberry Pi! We are launching a new course on Raspberry Pi on the 23 Sep 2013! In this course, you will learn how to get started with Raspberry Pi and how to get started with Python programming. No Raspberry Pi? No worries, we will be providing them and best of all, you get to keep it after the course!

The Upcoming Platform - Windows Phone 8

Inline image 3

While Windows Phone 8 faces an uphill battle against Android and iOS, it is slowly but surely coming up strongly. With Nokia rolling out new devices and injecting vibrancy into the platform, developers are now warming up to the platform. One key advantage of the platform is that there is a huge gap to fill in the area of apps. As the saying goes, the early bird catches the worm. 

In July, we have 2 confirmed course for Windows Phone 8 development - Foundation of Windows Phone 8 Programming, and Advanced Windows Phone 8 Programming. In Sep, we have a brand new course on Windows Phone 8 NFC Programming. So, brush the dust off your Windows laptop and start your engine! 

Develop iOS and Android Apps using C# and Xamarin!

Inline image 4

One of the challenges in developing mobile apps is the need to learn a new programming language. If you want to develop iOS apps, you need to learn Objective-C; if you want to develop Android apps, you need to learn Java. Why can't you use a language that you are already familiar, such as C#? 

Now you can!

Using the Xamarin Studio, you can now create compelling Android and iOS (iPhone and iPad) apps using C#. Best of all, you can share your application logic  between the two platforms. And when you are ready, you can easily port your application to Windows Phone 8 (using Visual Studio)! And did we mention that your app developed will be a native app and a first-class citizen on the platform?

In 14-16 Aug and 25-27 Sep, we have the 3-day course on using Xamarin to build iOS and Android apps. This course covers both iOS and Android development. As such you need to bring along your own Mac, as the testing needs to be done on the iPhone Simulator, which requires a Mac.

Xamarin for iOS
For those of you who wants to focus only on a single platform, we have a 2-day course on using Xamarin to build iOS apps on the 17-18 Aug. Note that this is a weekend course and you also need to bring along your own Mac. 

Xamarin for Android
If you want to focus on Android, there is another 2-day course on using Xamarin to build Android apps on the 24-25 Aug. This is also a weekend class and for this course you can bring along either a Mac or Windows laptop 

Industry Adoption of Xamarin

Still not convinced that Xamarin is industrial-strength? What about checking out some of the apps listed below:

* JustEnough Mobile - http://xamarin.com/apps#justenough

Here is the list of apps developed using Xamarin - http://xamarin.com/apps/all.

Develop for the Android Market!

Inline image 5

In the most recent number of market researches, it was shown that the Android platform is almost neck and neck with the iOS platform. With new Android devices released almost every week, consumers are never short of options when it comes to Android devices. And that means that developers have a burgeoning market to develop for. In this Android Specialist track, you have a wide range of courses to choose from, depending on your current skill set and your appetite for learning more. 

Start with the Foundation of Android Programming course on the 16-17 Sep 2013 to get a solid foundation. 

For those of you who are interested in emerging technologies, come join us in the Developing NFC (Near Field Communication) Android Apps course on the 23 Aug 2013 or 18 Sep 2013. This course will show you how to write apps that read and write to NFC tags. You will also learn how to transmit data between two Android devices using a new feature known as Android Beam. 

Then, when you are ready for more action, continue with the Advanced Android - Network Programming on the 19 Sep 2013, where you will learn more advanced topics like networking, push notifications, etc. If you want to build location based services (LBS), then continue with the Advanced Android - LBS Programming on the 20 Sep 2013, where you will learn how to build LBS apps using Google Maps. 

Develop for the iOS AppStore!

Inline image 6

Not to be outdone by the rapid onslaught of Android, Apple is not taking things lying down. 

The Foundation of iOS Programming course on the 3-4 Aug 2013 and 9-10 Sep 2013 covers all the fundamental topics in iOS programming. You will be given a crash course in Objective-C - the language for iOS development, as well as learn how to write compelling iPhone applications. Once you are geared up with the basics, continue with the iOS Storyboard Programming course on the 26 Aug 2013, where you will learn how to easily create UI flows for your iOS apps. 

The Advanced iOS - LBS Programming course on the 27 Aug 2013 shows you how to develop LBS apps using Apple Maps and Google Maps.

For those of you interested in networking, the Advanced iOS - Network Programming course on the 28 Aug 2013 and 11 Sep 2013covers topics such as push notifications, web services, Bluetooth programming, and more. 

Finally, the Programming iCloud course on the 30 Aug 2013 will show you how to synchronize your data to the cloud using the new iCloud feature announced in iOS 6. 

Course Schedule at a Glance

Please refer to http://www.learn2develop.net for the latest updates in the schedule. 

Courses
Jul 2013
Aug 2013
Sep 2013
Oct 2013
iOS/iPhone/iPad




S$997/pax
1-2 Jul 2013
(Mon-Tue)
3-4 Aug 2013
(Sat-Sun)
9-10 Sep 2013
(Mon-Tue)

S$997/pax
4-5 Jul 2013
(Thu-Fri)



S$599/pax

30 Aug 2013
(Fri)


S$599/pax

28 Aug 2013
(Wed)
11 Sep 2013
(Wed)

S$599/pax

27 Aug 2013
(Tue)







Android




S$997/pax


16-17 Sep 2013
(Mon-Tue)

S$599/pax


19 Sep 2013
(Thu)

S$599/pax


20 Sep 2013
(Fri)

S$599/pax

23 Aug 2013
(Fri)
18 Sep 2013
(Wed)






Xamarin




S$1,495/pax

14-16 Aug 2013
(Wed-Fri)
25-27 Sep 2013
(Wed-Fri)

S$997/pax

17-18 Aug 2013
(Sat-Sun)


S$997/pax

24-25 Aug 2013
(Sat-Sun)







Windows Phone




S$997/pax
23-24 Jul 2013
(Tue-Wed)
CONFIRMED



S$997/pax
25-26 Jul 2013
(Thu-Fri)
CONFIRMED



WNP301 - Advanced Windows Phone – Developing NFC Apps
S$599/pax


3 Sep 2013
(Tue)






Web Development




WEB102 – Web Development using HTML5, CSS, and JavaScript



12-13 Sep 2013
(Thu-Fri)

WEB103 – Learning PHP and MySQL


5-6 Sep 2013
(Thu-Fri)






Hardware




S$599/pax


23 Sep 2013
(Mon)