Discover Classes. Earn Rewards.

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

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

Adobe InDesign Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Master the art of page layout and design with Adobe InDesign at Noble Desktop. Create stunning books, magazines, and advertisements while learning essential techniques for professional typesetting. Elevate your design skills and unleash your creativity with this comprehensive InDesign course.

(372) All levels 18 and older
$975

3 sessions

Gift it!

Excel Specialist Certification Program

NYIM Training @ 185 Madison Ave, New York, NY & Virtually Online

Enhance your Excel skills and become a certified specialist through NYIM Training's comprehensive program, offering hands-on training, private sessions, and an exam with a free retake.

(742) All levels 18 and older
$899

3 sessions

Gift it!

Figma Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Learn how to master Figma and become a pro in UI/UX design with this comprehensive course that covers everything from the basics to advanced features. Craft stunning user interfaces and experiences, design complex prototypes, and collaborate seamlessly with others using Figma's cloud-based platform. Elevate your design skills and create professional-grade designs with ease.

(372) All levels 18 and older
$695

2 sessions

Gift it!

Adobe Photoshop Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Enhance your photos and create stunning graphics with this comprehensive Photoshop course. From removing unwanted elements to making precise selections, you'll master essential techniques to transform your images. Unleash your creativity and learn from industry experts at Noble Desktop.

(372) All levels 18 and older
$975

3 sessions

Gift it!

Python for Data Science Bootcamp

Noble Desktop @ 185 Madison Ave, New York, NY & Virtually Online

Uncover the power of Python for analyzing real-world data sets in this hands-on course at Noble Desktop. Explore Python fundamentals and learn how to create programs, work with data, visualize insights, and develop machine learning models. Elevate your data science skills with the Python for Data Science Bootcamp.

(372) All levels 18 and older
$1,495

5 sessions

Gift it!
See all Tech classes NYC

Intro to Android Development with Java (Part-time)

  • Beginner
  • 18 and older
  • $3,000
  • 184 5th Ave, New York, NY
  • over 16 sessions

Start Dates (0)

  • $3,000
  • TurnToTech @ 184 5th Ave 4th Fl, New York, NY 10010
  • over 16 sessions
Showing 10 of 0

Class Description

Description

What you'll learn in this google android training:

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. Points give you money off your next class!

Questions & Answers (1)

Get quick answers from CourseHorse and past students.

Question from Anonymous
Is it a hands-on class? In the pictures, it looks like the students just listen and watch the instructor. I would like to code in class along with the instructor.
Answer from Kristle C. CourseHorse StaffCourseHorse Staff
Hi there! The evening course would be both lecture and hands-on. The 8/14 class may be rescheduled if enough students are not signed up. Thanks!
Answer Show answer
Cancel

TurnToTech

We are an engineering school with a focus on mobile software education. We offer technology entrepreneurs and professionals, who are looking for an edge in today’s highly rewarding technology world an accelerator based environment where they get to rapidly acquire computer programming and software...

Read more about TurnToTech

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

TurnToTech

TurnToTech

All classes at this location

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a 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.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...