fbpx

Mobile Developer

Chat

Vivemos numa era digital onde os dispositivos móveis desempenham um papel central na vida das pessoas e nas operações das empresas. Seja para comunicação, compras, entretenimento ou trabalho, os smartphones e tablets tornaram-se ferramentas essenciais do nosso dia a dia:

  • Crescimento da utilização de dispositivos móveis: O uso de smartphones e tablets continua a crescer em todo o mundo, tornando-se uma parte essencial da vida das pessoas.
  • Transformação digital empresarial: As empresas estão a investir em aplicações móveis para melhorar a experiência do cliente, alcançar novos mercados e otimizar processos internos.
  • Mobilidade no local de trabalho: A mobilidade empresarial usa aplicações móveis para facilitar a colaboração, comunicação e acesso a dados em qualquer lugar.
  • Economia de comércio móvel: O comércio móvel (m-commerce) está a ganhar destaque à medida que mais pessoas fazem compras online por meio de dispositivos móveis.
  • Tendências de entretenimento: O entretenimento móvel, incluindo jogos, streaming de música e vídeo, é uma parte essencial do consumo de media.
  • Inovações tecnológicas: Novas tecnologias, como realidade aumentada (AR) e realidade virtual (VR), estão a ser integradas em aplicacções móveis para proporcionar experiências mais imersivas.

 

Esta tendência cria uma necessidade crescente por profissionais qualificados, que consigam desenvolver aplicações móveis de forma consistente e segura, seguindo as boas práticas de programação.

A Academia Mobile Developer irá preparar profissionais capazes de desenvolver aplicações móveis para sistema Android, IOS, e multi-sistemas, usando linguagens de programação e ferramentas que permitem um desenvolvimento mais ágil e integrador.

Nesta Academia, os formandos irão passar por todo o processo de desenvolvimento de uma aplicação, aprendendo React-native, Kotlin, Swift, Git, Jenkins, testes e UI/UX, enquanto desenvolvem uma aplicação onde poderão aplicar todos os conceitos transmitidos ao logo da formação. Com os conhecimentos e competências adquiridas poderão ainda o obter duas certificações que ajudam a comprovar os seus conhecimentos de Kotlin e do desenvolvimento de aplicações multi-plataforma.

 

Porque quero frequentar esta Academia?
  • Vivemos hoje permanentemente conetados e em movimento. As organizações precisam de responder aos desafios que a mobilidade, tanto dos seus recursos como dos seus clientes, trazem ao seus processos e negócio. Assim, precisam de ter nas suas equipas de desenvolvimento, profissonais com as competências que permitam desenvolver aplicações ou ferramentas que facilitem essa mobilidade.
  • O desenvolvimento de Aplicações Móveis tem especificidades que o distingue do desenvolvimento de software, e que requere competências próprias, nomeadamente ao nível de ambiente de desenvolvimento, ferramentas utilizadas, UI e deployment.
  • 1 Certificação internacional;
  • Formação qualificada, através da Rumos, uma das empresas lideres na área da formação;

 

Que Certificações vou obter?
  • Certified Kotlin Developer;
  • Certificação Rumos Expert: Mobile Developer

 

Que profissões me esperam?
  • Mobile Developer
  • Android Developer
  • IOS Developer

Objetivos

  • Aprender a desenvolver aplicações para dispositivos móveis para multi-plataformas, ou seja, tanto para Android como para IOS;
  • Aprender a utilizar linguagens e ferramentas atuais no desenvolvimento de aplicações móveis.

Destinatários

  • Programadores juniores: Pessoas que têm pouca experiência em desenvolvimento de aplicações móveis e desejam aprender as competências necessárias para entrar nesta área.
  • Programadores Web: Profissionais que já têm experiência em desenvolvimento web e desejam expandir as suas competências para incluir o desenvolvimento de aplicações móveis.
  • Designers de UI/UX: Designers que estão interessados em aprender como criar interfaces de utilizador intuitivas e atrativas especificamente para aplicações móveis.
  • Estudantes de Tecnologia: Estudantes que estão a procurar adquirir um conjunto abrangente de competências em desenvolvimento de aplicações móveis para melhorar as suas perspectivas de carreira.
  • Profissionais de TI: Profissionais de tecnologia da informação que desejam expandir as suas competências para incluir o desenvolvimento de aplicações móveis e acompanhar as tendências do setor.

Condições

  • Taxa de inscrição: 290€, dedutível no valor total.
  • Possibilidade de pagamento faseado para particulares, até 8 prestações, sem juros.
  • Estudantes não residentes no território nacional, terão de efetuar um pagamento de 50% do valor total da propina no momento da inscrição.
  • Os valores apresentados não incluem IVA. Isenção do valor do IVA a particulares.
  • Para informações completas sobre os requisitos, descontos e condições financeiras disponíveis, contacte-nos.

Pré-Requisitos

  • Conhecimentos de programação ao nível dos transmitidos na Academia Code Developer, nomeadamente no que se refere a levantamento de requisitos, programação OOP, HTML, CSS, JavaScript e TypeScript.
  • Bons conhecimentos de Inglês técnico: é aconselhável que o formando seja capaz de compreender manuais técnicos na língua inglesa
  • Não apresenta quaisquer pré-requisitos a nível de habilitações académicas ou experiência profissional
  • Valoriza-se aptidão para raciocínio lógico.

Metodologia

Constituído por módulos de formação, integrados numa ótica de sessões mistas de teoria e prática. Serão elaborados exercícios e simulações de situações práticas garantindo uma aprendizagem mais eficaz. Os conteúdos ministrados durante o percurso foram desenvolvidos pela Rumos, em consulta a organizações parceiras, e são devidamente acompanhados por material didático, distribuídos aos participantes.

Composição:

  • 7 Ações de Formação Técnica
  • 1 Projeto Prático
  • 1 Seminário Técnico
  • 1 Ação de Preparação para Exame
  • 1 Exame de Certificação

Programa

  • Workshop: UX/UI Mobile Design
  • Cross-Platform Mobile development
  • DevOps Tools
  • Lab project – Part I
  • Android Developer with Kotlin
  • Lab project – Part II
  • APE – Ação de preparação para exame Kotlin Developer
  • IOS Developer with Swift
  • Lab project – Part III
  • Seminário: Software Testing
  • Advanced Mobile Natives API’s
  • Application Store – Deployment
  • Certificação Rumos Expert – CRE: Mobile Developer

Workshop: UX/UI Mobile Design –7h

  • Mobile landscape
  • User experience and user interface definition
  • User experience elements
  • User experience basics
  • Success factors of a digital experience
  • User objectives vs. business objective
  • Usability definition
  • Heuristic evaluation
  • Accessibility

Cross-Platform Mobile development – 21h

  • Environment
  • Creating a Simple React Native App
  • Test and Debug an application
  • Implementing User Interfaces
  • Adding Animations to the App
  • Implementing Redux
  • App Workflow and Third-Party Plugins
  • Adding Native Functionalities
  • Integration with Native Applications
  • Deploy App
  • Optimizing the App Performance

DevOps Tools – 14h

  • Version Control Tool
  • Continuous Integration Tool
  • Container Platforms
  • Cloud Computing and Storage
  • Monitoring, Alerting, and Incident Response Tools
  • Testing Tool

Lab project – Part I – 7h

  • Aplicação de conhecimentos num projeto prático
  • Trabalho colaborativo

Android Developer with Kotlin – 35h

  • Kotlin Environment with Android Studio and Gradle
  • Introduction to Kotlin
  • Test and Debug an application
  • Functional paradigm in Kotlin
  • Object Oriented programming in Kotlin
  • User interface elements, layouts, lists, material design
  • Navigation and architecture
  • Connect to Internet
  • Data persistence

Lab project – Part II – 7h

  • Projeto prático de uma App para Android em Kotlin

APE – Ação de preparação para exame Kotlin Developer– 7h

  • Preparação para exames
  • Esclarecimento de dúvidas
  • Elaboração de questões tipo exame

IOS Developer with Swift – 35h

  • Swift with Xcode Environment
  • Introduction to Swift
  • Test and Debug an application
  • Closures and Functional programming with Swift
  • User interface elements, layouts and lists
  • Navigation and architecture
  • Connect to internet
  • Data persistence

Lab project – Part III – 7h

  • Projeto prático de uma App em Swift para IOS

Seminário: Software Testing – 7h

  • Importance of testing
  • Compatibility testing
  • Functional testing
  • Performance testing
  • Network connectivity
  • Interrupt testing
  • Usability testing
  • Security testing

Advanced Mobile Natives API’s – 14h

  • Integration & Rest API
  • Notifications
  • Monetization
  • Security

Application Store – Deployment – 7h

  • Application Deploy – Google Play
  • Application Deploy – App Store
  • Best Practices

Certificação Rumos Expert – CRE: Mobile Developer – 7h

Certificação com base num projeto prático apresentado, onde será necessário utilizar os conceitos apreendidos ao longo de toda a Academia, nomeadamente no que se refere ao desenvolvimento de app que deverá funcionar ou em Android ou em IOS.

Outras datas e horários

Chat

Quero saber mais informações sobre este curso

Mobile Developer

Desenvolvimento / Programação | 175h - Pós-Laboral: 2ª, 4ª e 6ª feiras das 18h45 às 22h15


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!

Quero inscrever-me neste curso

Mobile Developer

Desenvolvimento / Programação | 175h - Pós-Laboral: 2ª, 4ª e 6ª feiras das 18h45 às 22h15


Dados Pessoais
Dados para faturação