Learn2Develop is a technology company specializing in hands-on training on the latest Web and Mobile technologies.
Email: weimenglee@learn2develop.net
Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts
Sunday, November 27, 2016
Internet of Things (IoT) Course Roadmap
Here is the series of courses that participants may find useful if they want to embark on the journey of Internet of Things (IoT) development.
Monday, November 21, 2016
Course Updates
Courses Confirmed for December 2016
Here is the list of courses that are confirmed for December 2016:
MOB104 - Writing Cross Platform iOS and Android Apps using Xamarin.Forms and C#
MOB104 is now a 2-day course. Due to the focus of Microsoft on the cross-platform developers' tools, Xamarin.Forms is now more important than ever. In this course, you will learn how to develop cross-platform mobile apps for Android and iOS, as well as learn some advanced techniques like:
IOS302 - Advanced iOS - Apple Watch Programming
With the latest watchOS from Apple, the Apple Watch is now a much more compelling wearable device. Apps now launch quicker, and battery life is much improved on the new Apple Watch series 2. We have since revised this course to 2 days, so that we have time to cover all the cool new features in watchOS 3. (Course comes with an Apple Watch Series 2 watch)
IOT201 - Python Programming
IOT201 is now titled "Python Programming". Instead of focusing just on the syntax of Python, we now cover doing interesting things with Python, such as:
As such, the IOT201 is now a 2-day course.
Here is the list of courses that are confirmed for December 2016:
- IOT202 - Introduction to Data Science using Python
- AND101 - Fundamentals of Android Programming using Android Studio
- IOS101 - Fundamentals of iPhone Programming using Swift
- IOT101 - Programming Internet of Things (IoT) using Raspberry Pi
- IOT104 - Programming Internet of Things (IoT) using Arduino
- WEB202 - Implementing iOS and Android Push Notifications
MOB104 - Writing Cross Platform iOS and Android Apps using Xamarin.Forms and C#
- Cross-platform User Interface
- Dependency Injection
- MVVM Architecture
IOS302 - Advanced iOS - Apple Watch Programming
With the latest watchOS from Apple, the Apple Watch is now a much more compelling wearable device. Apps now launch quicker, and battery life is much improved on the new Apple Watch series 2. We have since revised this course to 2 days, so that we have time to cover all the cool new features in watchOS 3. (Course comes with an Apple Watch Series 2 watch)
IOT201 - Python Programming
IOT201 is now titled "Python Programming". Instead of focusing just on the syntax of Python, we now cover doing interesting things with Python, such as:
- Developing RESTful service using Flask
- Securing your RESTful service using a SSL and Basic Authentication
- Sockets programming using Python
- Push notifications using Python
- Writing your own modules
As such, the IOT201 is now a 2-day course.
Tuesday, November 08, 2016
Instructor-led training for your company and partners
Are you looking for instructor-led developer training for your company? If you are, then you are at the right place. I have travelled around the world, conducting trainings for companies in areas such as :
In-house training is most cost-effective for companies with a class size as small as 5. My hands-on training focuses on learning-by-doing and is code-intensive. Participants are expected to code and get their hands dirty. This is the most effective way to learn a new technology.
If you are a training provider and would like to bring my trainings to your partners, contact me at weimenglee@learn2develop.net to start the conversation now.
Photo by Scott Kvitberg Photography
- iOS (Objective-C and Swift)
- Android
- Bluetooth Low Energy
- Xamarin
- IoT (Raspberry Pi and Arduino)
- Node.js
- Amazon Web Services
- Python and Data Science
In-house training is most cost-effective for companies with a class size as small as 5. My hands-on training focuses on learning-by-doing and is code-intensive. Participants are expected to code and get their hands dirty. This is the most effective way to learn a new technology.
If you are a training provider and would like to bring my trainings to your partners, contact me at weimenglee@learn2develop.net to start the conversation now.
Photo by Scott Kvitberg Photography
Tuesday, October 11, 2016
WEB202 – 1-Day Implementing iOS and Android Push Notifications
In this 1-day course, you will learn how to implement push notifications in iOS and Android, as well as learn how to create your own backend push provider so that you have ultimate control on what you want to push to your users, as well as who to push to and when you want to push the notifications.
Please note the following:
- This course will cover both the iOS and Android platforms, so you need a Mac.
- You need to bring along an iOS and Android device. Simulator/emulator will not work.
- For iOS, you need to register for the paid iOS developer program (US$99/year)
- For server-side development, we will use Node.js, Python, and MySQL
Sunday, July 03, 2016
iOS and Android Boot Camps
Looking to jumpstart your iOS or Android development projects? The fastest way to be productive is to join us in the upcoming iOS and Android Boot Camps. In these boot camps, you will learn the fundamentals in 5 days, and at the end of the 5 days, you will be productive and on your way to coding your first real-life app.
AND500 - Android Programming Bootcamp
Course Fee
S$3197 (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 Date | End Date | Details | Category |
|---|---|---|---|
| Mon Oct 24 2016 | Fri Oct 28 2016 |
IOS500 - iPhone Programming Boot Camp
Course Fee
S$3197 (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.
Thursday, June 02, 2016
MOB103 - Writing Android Apps using Xamarin.Android and C# - CONFIRMED
If you have always wanted to learn how to write Android applications but you are not comfortable with Java, this is now the best time to learn Xamarin.Android. Using Xamarin.Android, you will be able to write Android applications using C#. Using either Visual Studio or Android Studio, you will be able to quickly get up to speed with your first Android application, and learn how the Android system works.The run on 15 Jun 2016 is now confirmed.
Monday, May 02, 2016
Learn Android Programming using Android Studio 2
Learn Android Programming using the latest Android Studio 2. In this course you will learn all the fundamental building blocks of Android programming:
- Activities
- Intents
- Broadcasts and Broadcast Receivers
- Google Maps
- Location Based Services
- Databases
- File Storage
At the end of the course, you would have the knowledge to build some cool and exciting Android Apps and test it on your real devices!
Monday, March 07, 2016
AND304 - Advanced Android - Android Wear Programming - 23 March 2016
For the upcoming Android Wear course, we will be using the LG Urbane Android Wear watch for testing and development (which you can keep at the end of the course).
AND304 - Advanced Android - Android Wear Programming
S$1297 (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 Date | End Date | Details | Category |
|---|---|---|---|
| Wed Mar 23 2016 CONFIRMED | Wed Mar 23 2016 |
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
30 Bencoolen Street
Singapore 189621
Monday, December 28, 2015
Learn Android and Android Wear Programming
Learn how to program Android apps for your latest Android device. You will learn the fundamental topics for Android apps development as well as learn how to deploy your apps onto real devices.
AND101 Fundamentals of Android Programming using Android Studio (S$1197)
Once you have learned the fundamentals of Android development, you can move on to program the Android Wear. This course comes with a Android Wear device, which you can use for testing your apps.
AND304 Advanced Android - Android Wear Programming (S$1297)
AND101 Fundamentals of Android Programming using Android Studio (S$1197)
Once you have learned the fundamentals of Android development, you can move on to program the Android Wear. This course comes with a Android Wear device, which you can use for testing your apps.
AND304 Advanced Android - Android Wear Programming (S$1297)
Friday, September 04, 2015
MOB104 - Writing Cross Platform iOS and Android Apps using Xamarin.Forms and C# - 23 Sep 2015
In this 1-day workshop, you will learn the fundamentals of building cross-platform mobile apps targeting iOS and Android devices using Xamarin.Forms. Using Xamarin Studio or Visual Studio, you can now write iOS and Android apps using your familiar C# language. When you are ready to deploy your apps, the Xamarin compiler will compile your app into the native binary for each platform. The end result is you have a first class application that is optimized for the respective platform that it is compiled for.
Here are some articles on what you can do with Xamarin.Forms:
Getting Started with Xamarin Forms
Using Native Platform Features in Xamarin.Forms Through DependencyService
Providing Location Service Using DependencyService in Xamarin.Forms
Here are some articles on what you can do with Xamarin.Forms:
Getting Started with Xamarin Forms
Using Native Platform Features in Xamarin.Forms Through DependencyService
Providing Location Service Using DependencyService in Xamarin.Forms
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 Date | End Date | Details | Category |
|---|---|---|---|
| Wed Sep 23 2015 CONFIRMED | Wed Sep 23 2015 |
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
30 Bencoolen Street
Singapore 189621
Sunday, August 30, 2015
NDC-London - Workshop: Writing Cross Platform iOS and Android Apps using Xamarin.Forms
In the upcoming NDC London 2016, I will be doing a pre-conference workshop on developing cross-platform iOS and Android apps using Xamarin.Forms.
For more information on NDC London 2016, click this link.
Synopsis of the Workshop
In this 2-day workshop, you will learn the fundamentals of building cross-platform mobile apps targeting iOS and Android devices using Xamarin.Forms. Using the Xamarin Studio or Visual Studio, you can now write iOS and Android apps using your familiar C# language. When you are ready to deploy your apps, the Xamarin compiler will compile your app into the native binary for each platform. The end result is you have a first class application that is optimized for the respective platform that it is compiled for.
Topics
Introduction to Xamarin.Forms Cross Platform UI Development
Using Pages
• ContentPage
• MasterDetailPage
• NavigationPage
• TabbedPage
• CarouselPage
Using Layouts
• StackLayout, AbsoluteLayout, RelativeLayout
• GridLayOut, ContentView, ScrollView, Frame
Using the various UI controls
Displaying Maps
Accessing native features using DependencyService
Accessing Locations Services
Accessing Web Services
Deploying iOS and Android apps
Labels:
2016,
Android,
forms,
iOS,
NDC london,
singapore,
Training,
wei-meng lee,
xamarin
Thursday, July 30, 2015
Android and iPhone Programming for Kids
“Don't just play on your phone. Program it."
US President Barack Obama
Learning to code is no longer just for adults. Today, kids are encouraged to learn programming so that it can help them in problem solving. The results are wide ranging, and have a profound effect on the long term development of the child. And learning to program is no longer a boring endeavour! Today, with the proliferation of mobile devices, kids have great exposures to iPhones, iPads, and Android devices. It is with this in mind that we have decided to roll out two courses on Android and iPhone programming for kids.
While designing the courses, we are faced with a dilemma - should we adopt a tool that makes programming easy but have a lot of constraints that prevents them from achieving more? Or should we go with the tools that professionals are using, but may be so confusing that the kids will be turned off by the complexities? In the end, we decided on the middle ground. We would go with the professional tools, but the focus is on the end results, rather than on the details. The aim is to get kids excited with what they are doing, and incrementally make changes so that they see the changes. Once they are excited, they will be motivated to explore the details on their own.
P.S. If you are not a kid, you are still welcome to attend these courses!
Here are the details of the two courses:
AND001 - Android Programming for Kids (2 days)
Course Fee
S$599 (nett; no GST)
Schedules
| Start Date | End Date | Details | Category |
|---|---|---|---|
| Sat Nov 21 2015 (WEEKEND CLASS) | Sun Nov 22 2015 | ||
| Thu Dec 17 2015 | Fri Dec 18 2015 |
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
30 Bencoolen Street
Singapore 189621
IOS001 - iPhone Programming for Kids (2 days)
Monday, June 22, 2015
WEB103 -Web Developing using PHP and MySQL - now comes with Raspberry Pi 2
With the increasing adopting of Internet of Things (IoT) applications, the upcoming PHP and MySQL Programming course now comes with a Raspberry Pi 2. Using the Raspberry Pi 2, you will now deploy your PHP and MySQL applications on it so that it is now ready to support your IoT applications. What's more, you will learn how to use PHP together with Python to send push notifications to your iOS and Android devices.

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.
Course Fee
S$1297 (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 Date | End Date | Details | Category |
|---|---|---|---|
| Thu Sep 17 2015 CONFIRMED | Fri Sep 18 2015 |
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
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.
Thursday, May 28, 2015
IOT Course - Detecting Fire and Sending Push Notifications To Your Android Device using GCM
In the upcoming Programming Internet of Things (IoT) course, you will learn how to connect a smoke sensor to your Raspberry Pi 2 to detect for fire in your house. Once a change in smoke level is detected, your application will send a push notification to your Android device using Google Cloud Messaging (GCM). How cool is that!
Course Fee
S$1897 (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 Date | End Date | Details | Category |
|---|---|---|---|
| Mon Jun 15 2015 CONFIRMED | Tue Jun 16 2015 | ||
| Thu Sep 17 2015 | Fri Sep 18 2015 |
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621
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.
Subscribe to:
Posts (Atom)


















