(https://i.postimg.cc/L6Q2PtbX/2546045-4f86.jpg)
Última atualização em 8/2021
Criado por Tim Buchalka's Learn Programming Academy,Eduardo Rosas
MP4 | Vídeo: h264, 1280x720 | Áudio: AAC, 44,1 KHz, 2 Canais
Gênero: eLearning | Idioma: Inglês + srt | Duração: 43 Palestras ( 6h 47m ) | Tamanho: 2,35 GB
Aprenda Integração Contínua e Implantação/Entrega Contínua para aumentar sua empregabilidade em 2019 e além!
O que você aprenderá
Aplique fluxos completos de CI/CD em seu processo de desenvolvimento de aplicativos.
Use o GitHub para acionar verificações de código e distribuição de aplicativos para os usuários.
Use o App Center para automatizar verificações e proteger filiais importantes.
Aproveite o App Center para criar compilações automaticamente em cada mesclagem.
Automatize a distribuição de uma nova compilação para testadores beta.
Uma lista completa de outros recursos está nesta página.
Requisitos
O curso não requer nenhuma experiência anterior em CI/CD ou DevOps
Alguma experiência básica em Git e GitHub é desejável
Embora este seja um curso de CI/CD, ele é voltado para desenvolvedores de iOS, portanto, é necessária alguma experiência básica em desenvolvimento de iOS.
Descrição
O que você aprenderá neste curso?Neste curso, você aprenderá os fundamentos de CI/CD, que é a abreviação de Integração Contínua/Entrega Contínua, e será capaz de aplicar esses fundamentos em seu processo de desenvolvimento de aplicativos iOS.A palavra Implantação é frequentemente usada no lugar de Entrega, mas efetivamente significa a mesma coisa. Essas habilidades são essenciais para maximizar seu potencial de carreira em 2019 e além, porque mais e mais empresas estão adotando essas práticas de desenvolvimento, exigindo que novos funcionários ou freelancers sejam bem versados nesses conceitos. O que é Integração Contínua (CI) - CI é a prática de mesclar todas as cópias de trabalho atuais dos programadores em uma linha principal compartilhada regularmente (geralmente várias vezes ao dia). Um desenvolvedor verifica uma cópia de trabalho da base de código antes de fazer uma alteração. Com o tempo, à medida que outros desenvolvedores verificam e fazem alterações, essa cópia de trabalho com check-out da base do código-fonte fica desatualizada, exigindo potencialmente mais e mais trabalho dos desenvolvedores para realmente verificar suas alterações concluídas de volta ao repositório principal. Sem usar CI pode se tornar muito difícil mesclar todas essas alterações e levar mais tempo para mesclar as alterações de volta na base do código-fonte principal do que para fazer a alteração em si. A CI procura eliminar esse problema certificando-se de que todos os desenvolvedores integrem cedo e frequentemente com o objetivo de reduzir o retrabalho e, finalmente, economizar custos e tempo. Isso envolve todos os desenvolvedores mesclando seu código de volta no repositório principal várias vezes ao dia. para trabalhar e mesclar alterações e, como resultado, é potencialmente mais estável. O que é entrega contínua ou implantação (CD)? Isso estende a CI para garantir que novas alterações no software possam ser lançadas aos clientes mais rapidamente, mas de maneira mais sustentável. Leva as vantagens do CI de uma perspectiva de desenvolvimento (teste automatizado, check-in de código, etc.), permitindo que a base de código real seja construída e novos lançamentos sejam lançados automaticamente para o cliente, o que significa efetivamente que uma nova versão pode ser implantada para o cliente com um clique de um botão.Conceitos de CI/CD.Ao aderir a um processo de desenvolvimento de CI/CD, a base de código pode ser construída e lançada mais rapidamente e está em um estado geral mais estável. Estas são algumas das razões pelas quais cada vez mais empresas estão adotando um processo de desenvolvimento de CI/CD em 2019 e além. Principais tópicos deste curso.1. Integração Contínua2. Entrega Contínua3. Centro de aplicativos4. Solicitações de extração do GitHub5. Proteção do ramo6. Testes de IU7. Diagnóstico de aplicativos8. Análise de aplicativosO que você aprenderá?• Aprenda a rastrear erros e falhas em seus aplicativos.• Aprenda a rastrear qualquer evento acionado em seus aplicativos.• Aplique fluxos completos de CI/CD em seu processo de desenvolvimento de aplicativos.• Use o GitHub para acionar verificações de código e distribuição de aplicativos para os usuários.• Use o App Center para automatizar verificações e proteger ramificações importantes.• Aproveite o App Center para criar compilações automaticamente em cada mesclagem.• Automatize a distribuição de uma nova compilação para testadores beta.• Automatize a distribuição de novos lançamentos para a loja de aplicativos do Google.• Concentre-se no desenvolvimento de recursos, deixe a criação e a distribuição para o App Center.• Melhore o trabalho em equipe com compilações e verificações automáticas que melhoram a qualidade de suas mesclagens.• Habilite a descoberta de produtos com a ajuda do Analytics no aplicativo Center.• Teste seu aplicativo em uma ampla variedade de dispositivos físicos hospedados na nuvem.Diferenças com outros cursos de CI/CD.Embora existam outros cursos de CI/CD, a maioria deles é muito geral. Este curso é totalmente adaptado para desenvolvedores iOS, desta forma você pode começar a aplicar imediatamente o que aprendeu em seu processo de desenvolvimento de aplicativos. Por isso, o curso também aborda tópicos que normalmente não são encontrados em outros cursos de CI/CD, como UI Testing para desenvolvimento de aplicativos iOS.A quem se destina o curso?O curso não requer nenhum CI/CD anterior ou experiência em DevOps, embora alguma experiência básica em Git e GitHub seja desejável.Embora este seja um curso de CI/CD, ele é voltado para desenvolvedores de aplicativos iOS, portanto, é necessária alguma experiência básica em desenvolvimento de aplicativos iOS.Primeiros passosSe você estiver pronto para começar, clique no botão Inscrever-se ou Adicionar ao Carrinho nesta página e comece a levar suas habilidades de CI/CD com iOS para o próximo nível.
Para quem é este curso
Desenvolvedores de iOS que desejam se tornar qualificados no processo de CI/CD
Pagina inicial
https://www.udemy.com/course/continuous-integration-and-continuous-delivery-for-ios-developers/
(http://aplicimagens.info/image-0F86_54553AA2.gif)
(http://aplicimagens.info/image-D56A_545E3204.jpg)
(http://aplicimagens.info/image-1017_545E3204.jpg)
https://rapidgator.net/file/033aff432677188203be2b17644d437a
https://rapidgator.net/file/e4346f50afe75bd6a594df9f082f346b
https://rapidgator.net/file/639bdd175e4d5f312d029ee1e90cbcd9
Download From Ddownload
https://ddownload.com/8xeb96ueankc
https://ddownload.com/0tcenxbcoahj
https://ddownload.com/zgge9gb25edc