Discover Classes. Earn 10% Rewards.

Intro to Android Development with Java (Part-time) is unfortunately unavailable

Thankfully we have 3 other Google Classes for you to choose from. Check our top choices below or see all classes for more options.

Google Analytics Bootcamp

Noble Desktop See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Build a working command of Google Analytics and how to interpret its data through this workshop. Discover how to put the platform's information to work, making sharper business calls and uncovering growth opportunities.

(452) All levels 18 and older
$650

2 sessions

Gift it!

Google Ads Bootcamp

Noble Desktop See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Build the skills for running successful paid campaigns through this thorough Google Ads workshop. Pick up field-tested techniques from a working industry expert and lift your brand awareness to new levels. Take this chance to broaden your advertising know-how.

(452) Beginner 18 and older
$650

4 sessions

Gift it!

Google Ads Bootcamp

NYC Career Centers See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Get hands-on practice with Google Ads and learn how to build effective campaigns that deliver real results. This bootcamp covers the essentials of paid search and arms you with advanced strategies to outpace your competition. A great fit for anyone ready to make the most of Google Ads.

(686) All levels 18 and older
$650

4 sessions

Gift it!
See all Google classes NYC

Intro to Android Development with Java (Part-time)

  • Beginner
  • 18 and older
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • 184 5th Ave, New York, NY
  • over 16 sessions

Start Dates (0) $3,000/person

No upcoming dates are currently available.

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

At the end of the course, we want you to be able to program fluently in Java, use the Android tools with confidence and build fully functional Android apps of almost any complexity. For example, as part of our course, we will be building a camera app which supports filters, GPS, sharing over Facebook and storage of photos on Amazon S3 cloud – which is very similar in its features to the Instagram app.

Week 1 (Classes 1 & 2) The Java Programming Language
  • The Android development ecosystem – Android Studio, Java, Android OS, Android tools
  • The Java Programming LanguageControl flow
  • Data types
  • Functions and Closures
  • Classes and Objects
  • Memory Management ( Garbage collection) in Java
  • Assignments 1 and 2
Week 2 (Classes 3 & 4) More Java essentials
  • Dalvik VM and new options
  • Strings
  • Collections
  • Algorithms
  • Packages in Java
  • Building your second Android App - NYC Quiz Game
  • Assignments 3 and 4
Week 3 (Classes 5 & 6) Object Oriented Programming for Android
  • More on Classes and Objects
  • Android based examples of classes and Objects
  • Assignments 5 and 6
Week 4 (Classes 7 & 8) Introduction to Android development
  • Android Development fundamentals – Activity, Dynamic UI, App Layouts
  • Essential ideas – MVC, Asynchronous programming, JSON and HTTP
  • Assignments 7 and 8
Week 5 (Classes 9 & 10) More on Views and Controllers
  • List Views
  • Intents
  • Fragments
  • Navigating between different screens of your app
  • Arrays and array adaptors – accessing the Android address book
  • Gestures
  • Cleanly separating data from your views and controllers
  • Assignments 9 and 10
Week 6 (Classes 11 & 12) Data Persistence
  • Data persistence strategy for mobile
  • Storing user preference data using Shared Preferences
  • Android independent, local storage using SQLite
  • Advanced SQLite with Content Providers
  • Assignments 11 and 12
Week 7 (Classes 13 & 14) Pre-built Android Frameworks
  • Maps
  • Social Framework – Facebook and Twitter
  • Audio and Camera
  • Assignments 13 and 14
Week 8 (Classes 15 & 16) Pre-built Android Frameworks – Continued
  • Detecting connection type – Wi-Fi/4GSensors – a gyroscope example
  • Home screen widgets
  • Security in Android Apps
  • Mobile development – best practices. 

    Covers the entire lifecycle of Android app development and various pitfalls and strategies for ensuring success in your Android projects

What you'll cover in the free info session:


Refund Policy

Refunds are not available.

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 30000 points. Earn 10% back in reward points!

TurnToTech

TurnToTech is an engineering school specializing in mobile software education, offering an accelerator-style environment where entrepreneurs and professionals rapidly build programming and software engineering skills. Through hands-on projects and mentorship from industry experts, students gain the practical experience needed to excel in today’s tech-driven world.

View school profile
TurnToTech
Vetted by CourseHorse

A verified NYC educator.

Loading...