MENU

| BR

Campus

Cursos

Programas Executivos

Paises


Programe em Swift

Aprenda do zero com professores especialistas. Estude numa sala de aula preparada com MacBooks. Saia do curso com um app pronto como portfólio

Designed by Apple

Esse curso inclui o plano de estudo do programa App Development with Swift, que faz parte da iniciativa Everyone Can Code, da Apple

Mentoria de carreira

Alunos podem fazer o Curso de Gestão de Carreira (gratuito) e participam de feiras de recrutamento exclusivos (Recruiting Day)


Imagen de Desenvolvimento Mobile iOS

Por que Desenvolvimento Mobile iOS?

Você vai aprender:
  1. - Introdução ao iOS
  2. - Swift
  3. - Programação orientada a objetos
  4. - Classes e protocolos
  5. - Design patterns
  6. - Coleções: arrays e dicionários
E também:
  1. - Práticas avançadas
  2. - Persistência
  3. - Queries
  4. - Web Services
  5. - API´s: SOAP e REST
  6. - HTML, XML e JSON
Soft skills:
  1. - Metodologias Ágeis / SCRUM
  2. - Trabalho em equipe
  3. - Construção de portfólio
  4. - Github
  5. - Desenvolvimento de carreira
  6. - Network

E na minha carreira?

E o futuro?

Há muitas oportunidades para desenvolvedores iOS que criam apps para iPhone, iPad e Apple Watch. No mercado digital é possível trabalhar como freelancer e também contratado fixo.

Salário

O salário inicial para desenvolvedores iOS é de R$4,635. A demanda por esses profissionais aumentou 68% de 2018 a 2019 (Fonte: Revelo, Julho 2019)

Aprenda com professores especialistas do mercado

Nosso time de especialistas

Ver Professores

Quem já fez

Próximos cursos, horários e sedes

Turno: Noite

19:00 às 22:30

Vila Olímpia
Dias da semana
terça, quinta, sábado

Sábados: 08:30 a 12:00

Início
12 Mai
Fim
26 Set
Investimento

Até 12 parcelas fixas de:

R$ 833

Blog
Digital House

Como a Transformação Digital proporciona o trabalho fora do escritório img
ux
mkt
carreira
tech
dados

Como a Transformação Digital proporciona o trabalho fora do escritório

Acompanhe este artigo e entenda como o uso do ferramental disponível nos ajuda a ter mais domínio das demandas de mercado, que formatam novos modelos de negócios, tendo o trabalho fora do escritório como um de seus pilares principais.O sacode a poeira da Transformação DigitalQuando ainda era uma opção aderir à Transformação Digital, já sabíamos de seus benefícios em otimização e competitividade, mas os mercados ainda tinham o pé atrás em uma de suas características como o trabalho fora do escritório, por uma série de fatores que vão de infraestrutura até questões culturais.A conectividade se restringia ao uso massivo de aplicativos via smartphones para comunicação entre as equipes, com implantação de alguns apps de serviços em setores como transporte, alimentação, hospedagem, entre outros.Hoje, todos estes mercados são obrigados a aderir à comunicação online e trabalho fora de casa para sobreviver. Inclusive, dois dos maiores players de soluções de videoconferência, o Google Hangouts e o Microsoft Teams, até liberaram diversas funcionalidades, até então somente disponíveis nas versões pagas, para versões gratuitas.Mesmo no meio do vendaval de mudanças, reflita como será o mundo corporativo, após o controle da pandemia, depois desta nova forma de trabalho ser integrada às rotinas normais e gerar resultados positivos?Esse período pode mudar perspectivas tradicionais. Lembra daquela palavrinha quase batida, o tal disruptivo. Então, olha a prática dela aí, no exercício da vivência na Transformação Digital e da chegada definitiva das novas profissões. Ou seriam dos novos profissionais?Gerenciamento sem caos - dos males o menor Pensamento positivo. Hoje temos a possibilidade do trabalho remoto. Com organização e ajuda de ferramentas que otimizem a rotina do trabalho fora do escritório, ele pode, sim, tornar o dia muito mais produtivo para as pessoas que se reinventam.Com um mindset digital criativo e ousado, é possível se manter competitivo em meio da crise, liderando projetos e pessoas. E a Digital House, que ministra cursos com as principais habilidades exigidas pelo mercado ( e que espera que você esteja se cuidando e seguindo as orientações de prevenção ao COVID-19), coloca luz e direcionamento para você que quer aderir a esta nova perspectiva e postura.Aprenda com nossos professores especialistas de mercado, ou mesmo atualize conceitos como: Cultura Digital e Discovery, Transformação Digital, Metodologias Ágeis, Experiência do Usuário (UX), Estratégias de Marketing Digital, Data Analytics, Data Science e LGPD.Inscreva-se no curso de imersão em Transformação Digital, atualmente apenas no formato online, e faça do desafio a oportunidade. Mais que frase de efeito, esta atitude é que salvará mercados e empregos. Vem conosco, estamos todos juntos nessa, embora separados!

Desenvolvendo códigos fora do escritório: dicas para programar remotamente img
tech

Desenvolvendo códigos fora do escritório: dicas para programar remotamente

O programador que já trabalha fora do escritório ou home office, está à frente de muitos outros profissionais da área, nos quesitos versatilidade, flexibilidade e no de experiência, atualmente. Embora essa condição fosse apenas tendência há uns meses atrás, exatamente, hoje, não é mais opção, e sim uma obrigatoriedade, causada pela quarentena de pandemia do coronavírus.Acompanhe nosso artigo e tenha sacadas de como fazer parte deste mundo, com produtividade, qualidade nas entregas, mantendo uma boa remuneração, mesmo na crise.Ferramentas certas e mãos à obraApesar de o motivo não ser dos mais agradáveis, o trabalho remoto é uma realidade atual para vários mercados, inclusive aos que não estão preparados para ela.Para um desenvolvedor de códigos, trabalhar home office requer gestão de prazos, rotinas de aprovações com o cliente, avaliação sobre refrações e contar com contratempos em cada projeto.Para essa bola rolar direitinho, ter atitude e disciplina, precisa fazer parte da sua rotina, além de dedicação. Lembre-se de que um programador remoto depende da sua reputação para arrumar trabalhos, principalmente se for freelancer. Portanto, estar bem na fita representa mais recomendações, clientes e remuneração. Algumas ferramentas que ajudam neste malabarismo:     > Aplicação de metodologias ágeis: aprenda técnicas que vão ajudar a sua rotina para automatizar sua gestão do tempo com toda a equipe, com qualidade e resultados mais rápidos para cada projeto;     > Interação contínua com as equipes: seja longe ou perto, esta postura é sucesso. Ainda mais em programação, que cada detalhe  de conteúdo ou layout é ouro. Um pontinho que parece ser inofensivo pode colocar em risco o sucesso do job. Desnecessário, né.     > Organizar reuniões por videoconferência: as ferramentas de videoconferência estão aí, para ajudar a encurtar distâncias, antes mesmo da situação de pandemia que vivemos. Faça reuniões ágeis, de 15 ou 20  minutos, com definição de pauta e sequência de assuntos antecipada. Assim, o projeto segue alinhado, sem retrabalho lá na frente;     > Alinhar prazos com todos os envolvidos no projeto: nas reuniões citadas no tópico acima, aproveite e ajuste prazos, externos(para o cliente) e internos(entre as equipes) e acompanhe eles, com seu super planner ou assistentes virtuais;     > Network: se venda bem e sem-vergonha. Inovar é ir além do tech, é usar da tecnologia para resolver problemas, no caso, os seus problemas. Anuncie seu portfólio no porta a porta virtual.  Em épocas que o mundo se relaciona virtualmente, a sua vitrine estará muito mais populosa agora.Do front end até o back end Na Digital House, além de você aprender em um curto prazo a fazer sites e sistemas web usando linguagens de programação (HTML, PHP, Javascript, Laravel, React e mais), ainda compreende na prática as soft skills necessárias para ser um programador remoto. Nós desmistificamos o bicho de sete cabeças da programação, com aulas práticas que replicam as necessidades do mercado atual.No curso de Full Stack o aluno trabalha em equipe, usando metodologias ágeis e sai com um site que será seu portfólio. Mas já? Sim. Venha para Digital House e conheça o espetacular universo dos códigos acessíveis.

 Implementando metodologias ágeis no seu dia a dia img
ux
mkt
carreira
tech
dados

Implementando metodologias ágeis no seu dia a dia

Mas, muito mais simples do que ultrapassar a velocidade da luz, as Metodologias Ágeis priorizam entregas em um curto espaço de tempo e com a mesma qualidade das que surgiam após processos muito mais demorados. Como? Com técnicas e meios que integram áreas e descomplicam rotinas(olha aí a técnica do nosso velocista escarlate, novamente). Aliás, descomplicar é a palavra da vez, não só neste artigo, mas também quando se trata de inovação. Essa é a função da tecnologia na nova era digital: ser nossa aliada, reafirmando justamente o conceito de homem-máquina. Flexibilidade, adaptabilidade e resiliência Os métodos ágeis são bem diferentes do modelo de gestão tradicional, quadradinho, de projetos, quando era preciso o desenvolvimento de produtos dividido por etapas estritamente definidas e seguidas à risca. E, em épocas em que o trabalho remoto, ou home office, impera por necessidades de saúde pública, usar desta metodologia pode ser um grande diferencial em produtividade individual e entre equipes, pois a regra do jogo é clara: se adaptar às novas realidades, incluindo as fases para chegar lá, sempre com foco na melhor entrega, ou seja, no freguês. Os métodos ágeis são mais “bora lá, equipe”, aderindo a interações curtas, onde o resultado é medido por meio do produto já pronto. Esse modelo é disruptivo e se adapta à era da Transformação Digital, já que a entrega precisa seguir a rapidez das conexões, baseadas então em ciclos iterativos e incrementais, o que traz mais flexibilidade e adaptabilidade, sem muita burocracia corporativa. Ambientes ágeis de desenvolvimento, para serem construídos e terem sucesso, precisam de equipes com autonomia, capazes de se auto-organizar em busca de metas, com foco nos resultados, não no processo em si. Por isso, uma empresa agile alcança muito mais produtividade e eficácia do que os modelos tradicionais. Na prática, pense no exemplo de um engenheiro de computação que tem a função de criar um novo software para o iPhone. Se ele trabalhar em uma metodologia ágil, com certeza realizaria esse trabalho com equipe auto-organizada e multidisciplinar. Cada fase evoluiria de acordo com as necessidades do projeto em si, não de processos tradicionais da empresa. Logo, a necessidade do cliente e da demanda é que mandam no jogo. Ao engenheiro em questão ficaria a parte que lhe diz respeito do projeto e estar em constante comunicação com o resto das equipes. Vrrummm - resposta rápida e fundamentada em metodologia E, assim como nosso herói veloz, embora a Metodologia Agile não tenha diversos superpoderes, ela tem um essencial - a objetividade e rapidez que o mercado atual pede, com colaboração entre pessoas, métricas e máquinas. Aliás, ser ágil nas decisões, informações e soluções no contexto em que vivemos de criticidade na saúde mundial, pode ser um “superpoder” no sentido da sobrevivência das empresas. Curioso? Conheça os cursos da Digital House e torne-se um profissional habilitado nesta área. Aprenda as principais metodologias e frameworks para criar, experimentar e testar seus projetos, colocando seus clientes no centro, por meio da agilidade e do Design Thinking.

Ver todos