Lógica de programação é um pré-requisito para praticamente todos os programadores que queiram aprender uma linguagem de programação.
Lógica de Programação Orientada a Objetos é um pré-requisito para praticamente todos os programadores que queriam aprender linguagens de programação e tecnologias web ou desktop, que se utilizam de orientação a objetos.
Aprenda em detalhes os conceitos fundamentais de uma das linguagens mais utilizadas no mundo atualmente.
Compreenda como os conceitos de orientação a objetos são aplicados na linguagem Java
Conheça os principais algoritmos de ordenação e busca
Aprenda as principais estruturas de dados no Java
Aprenda a trabalhar com mapas e árvores no Java
Aprenda a utilizar a Collections API do Java
Aprenda como trabalhar com set, hashtables e maps no Java
Conheça a Stream API e aprenda como incorporar o paradigma funcional em uma aplicação Java
Conheça os recursos de I/O da linguagem Java
Aprenda a realizar conexão com o banco banco de dados utilizando o JDBC.
O sistema operacional Android fornece uma plataforma para a criação de aplicativos que podem ser disponibilizados para milhões de dispositivos no mundo.
O Android é um sistema operacional móvel completo e aberto, que foi criado com a intenção de permitir aos desenvolvedores criarem aplicações móveis que possam tirar total proveito do que um dispositivo pode oferecer.
O Android é um sistema operacional móvel completo e aberto, e nesse curso veremos como aproveitar ainda mais essa complexidade e o poder.
Conheça todos os recursos da IDE Android Studio.
Aprenda a interagir com smartwatches com o Android Wear.
Aprenda a interagir com o Bluetooth de um dispositivo Android.
Aprenda a criar notificações nas aplicações Android
Aprenda a criar animações nas aplicações Android
Aprenda a usar NFC nas aplicações Android
Aprenda a aplicar Material Design nas aplicações Android
Aprenda todos os recursos do BroadcastReceivers e tire proveito dele nas suas aplicações Android
Aprenda a consumir APIs em aplicações Android
Aprenda a proteger as suas aplicações Android.
Aproveite os recursos da plataforma Firebase durante o desenvolvimento de uma aplicação Android
Conheça a linguagem Kotlin e comece a aprender como desenvolver aplicativos para Android com ela.