Enroll Course: https://www.coursera.org/learn/security
Introdução
Se você está interessado em desenvolver aplicações iOS com segurança e eficiência, o curso “Networking and Security in iOS Applications” no Coursera é uma excelente opção. Este curso é voltado para desenvolvedores que desejam aprimorar suas habilidades em integrar serviços web, enviar notificações push e armazenar dados de forma segura.
Visão Geral do Curso
O curso é escrito de forma prática, permitindo que você crie várias aplicações que servirão como uma verdadeira caixa de ferramentas pessoal. Com uma combinação de tutoriais em código e explicações teóricas, você aprenderá desde a autenticação usando OAuth2 até o armazenamento seguro de dados com Core Data.
Conteúdo do Curso
O curso cobre tópicos essenciais como:
- Integração de redes sociais com single sign-on
- Consumir APIs web seguras em formato JSON
- Implementação de notificações push criptografadas
- Armazenamento seguro de dados no dispositivo
- Implantação de aplicativos na App Store e para usuários beta
Experiência do Aluno
Uma das coisas mais atraentes do curso é a sua abordagem prática, onde você irá construir aplicativos reais. Existem sessões de código que são intercaladas com conceitos teóricos que esclarecem dúvidas comuns sobre técnicas de segurança e rede. O projeto culmina em um conjunto de trabalhos de revisão por pares, que promove a interação com outros alunos e a aprendizagem colaborativa.
Conclusão
Recomendo fortemente este curso para todos os desenvolvedores iOS que queiram expandir suas habilidades em networking e segurança. Ao final, você terá um arsenal de técnicas e aplicativos prontos para serem utilizados em seus próprios projetos, além de um melhor entendimento sobre como levar suas aplicações ao mercado de forma segura.
Enroll Course: https://www.coursera.org/learn/security