NEW COURSES FOR JUL TO SEP 2013
Get Your Hands on the Raspberry Pi!
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
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!
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:
* Rdio - http://xamarin.com/apps#rdio
* Clear Channel - http://xamarin.com/apps#
* Touch Draw - http://xamarin.com/apps#
* iCircuit - http://xamarin.com/apps#
* Infinite Flight - http://xamarin.com/apps#
* JustEnough Mobile - http://xamarin.com/apps#
Here is the list of apps developed using Xamarin - http://xamarin.com/apps/all.
Develop for the Android Market!
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!
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.
1-2 Jul 2013
3-4 Aug 2013
9-10 Sep 2013
4-5 Jul 2013
30 Aug 2013
28 Aug 2013
11 Sep 2013
27 Aug 2013
16-17 Sep 2013
19 Sep 2013
20 Sep 2013
23 Aug 2013
18 Sep 2013
14-16 Aug 2013
25-27 Sep 2013
17-18 Aug 2013
24-25 Aug 2013
23-24 Jul 2013
25-26 Jul 2013
WNP301 - Advanced Windows Phone – Developing NFC Apps
3 Sep 2013
12-13 Sep 2013
WEB103 – Learning PHP and MySQL
5-6 Sep 2013
23 Sep 2013