Java Fundamentals for Android Development

Cours
en
Anglais
48 h
Ce contenu est noté 0 sur 5
Conditions
  • À son rythme
  • Accès libre
  • Certificat payant
Plus d'informations
  • 6 séquences
  • Niveau Intermédiaire

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Découvrir Edflex

Détails du cours

Déroulé

Lesson 1

  • Java Overview
  • Java is
  • Installing the tools (JDK, JRE, IntelliJ)
  • Java Basics
  • Operators
  • Control flow
  • Classes objects and methods

Lesson 2

  • Java Garbage collection
  • Memory Areas
  • Java Garbage collections Types
  • Package
  • Access Control
  • Interfaces
  • Inheritance
  • Polymorphism

Lesson 3

  • Data structures
  • Arrays
  • Lists
  • HashMaps
  • Collections
  • Generics
  • SOLID principles
  • Files and I/O

Lesson 4

  • Inmutable objects
  • Annotations
  • Lambda expressions
  • Functional Interfaces
  • Concurrency and Threads
  • Exception handling

Lesson 5

  • Communication and exchange information
    • Communication & Sockets
    • EchoClient
    • EchoServer
    • Working with URLS
    • URL Connection Example
  • Data Serialization
    • Serialization XML & JSON
    • The SAX Parser
    • SAX Parser Code Example
    • Document Object Model (DOM)
    • DOM Parser Example
    • Java API for Json Processing
    • Json Processing Example
  • Meet Android Studio
    • Installing Android Studio
    • Android Studio Tour
    • Android Emulator
    • Creating my First App
  • Java 8 on Android
    • Java 8 Features and the Jack Compiler
    • Demo Java 8 on Android

Prérequis

This program is designed for developers and technical professionals familiar with object-oriented programming language and interested in building Android applications.

Intervenants

Jorge Vargas
Leader and moderator with the JavaUp Java User Group

Victor Orozco
Computer Science and Engineering, Java Specialist

Byron Linares
Director of Software Development and Technology Department
Galileo University

Éditeur

Galileo University

Plateforme

EdX est une plateforme d'apprentissage en ligne (dite FLOT ou MOOC). Elle héberge et met gratuitement à disposition des cours en ligne de niveau universitaire à travers le monde entier. Elle mène également des recherches sur l'apprentissage en ligne et la façon dont les utilisateurs utilisent celle-ci. Elle est à but non lucratif et la plateforme utilise un logiciel open source.

EdX a été fondée par le Massachusetts Institute of Technology et par l'université Harvard en mai 2012. En 2014, environ 50 écoles, associations et organisations internationales offrent ou projettent d'offrir des cours sur EdX. En juillet 2014, elle avait plus de 2,5 millions d'utilisateurs suivant plus de 200 cours en ligne.

Les deux universités américaines qui financent la plateforme ont investi 60 millions USD dans son développement. La plateforme France Université Numérique utilise la technologie openedX, supportée par Google.

Ce contenu est noté 4.5 sur 5
(aucun avis)
Ce contenu est noté 4.5 sur 5
(aucun avis)
Complétez cette ressource pour donner votre avis