BT

GitHub expande suas ofertas de aprendizado

| por Diogo Carleto Seguir 38 Seguidores , traduzido por Diogo Carleto Seguir 38 Seguidores em 09 ago 2018. Tempo estimado de leitura: 3 minutos |

O GitHub Learning Lab é uma iniciativa lançada no começo do ano para ajudar pessoas de todos os níveis técnicos a usar o GitHub. O GitHub lançou quatro novos cursos, Uploading to GitHub, Migrating to GitHub, Community Starter Kit e Introduction to HTML, além dos cursos existentes, Introduction to GitHub, Communicating using Markdown, Managing Merge Conflicts e GitHub Pages.

O curso Uploading to GitHub foi projetado para ajudar os usuários a realizar o upload de um projeto local para o GitHub. Nesse curso os usuários aprendem como o código é armazenado, criam arquivos Git importantes como .gitignore, identificam pontos importantes para gerenciar repositórios e se envolvem com a comunidade.

Usuários que queiram migrar repositórios para o GitHub podem se inscrever no curso Migrating to GitHub. Esse curso ajuda os usuários a migrar um projeto usando a ferramenta de importação do GitHub. Os usuários irão aprender como preparar um projeto para uma migração bem sucedida, manipular arquivos binários armazenados em um projeto e importar um projeto para o GitHub.

A comunidade GitHub adotou alguns padrões informais para encontrar e contribuir com projetos, e o curso Community Starter Kit foi criado para ensinar alguns destes padrões, incluindo como adicionar metadata para ajudar possíveis colaboradores a encontrar um projeto e dicas para construir uma comunidade saudável e acolhedora.

Introduction to HTML é o primeiro curso não focado no GitHub, projetado para ajudar os usuários a construir uma página usando HTML, demonstrando como os usuários podem usar o GitHub Pages para hospedar websites gratuitamente, e também como usar os conceitos básicos de HTML (tags, cabeçalhos, listas, imagens, links) e publicar uma página usando as páginas do GitHub.

Introduction to GitHub é um curso rápido no qual os usuários aprendem como gerenciar notificações, criar branches, fazer commits e adicionar mudanças usando as pull requests.

O curso Communicating using Markdown ajuda os usuários a criar e usar cabeçalhos, organizar pensamentos em listas com marcadores, usar listas de verificação para mostrar quanto trabalho foi feito, adicionar imagens, links e determinar onde e como usar o Markdown em um repositório do GitHub.

O curso Managing Merge Conflicts tem como objetivo ajudar os usuários a encontrar a melhor solução para resolver um confito de merge. Nesse curso os usuários aprendem como fazer merge e o que causa os conflitos de merge, além de resolver conflitos simples e complexos.

Para aqueles que querem criar um site a partir de um repositório no GitHub, o curso GitHub Pages pode ajudar explicando como compartilhar conteúdo estático relacionado à um repositório, como resumos, portfólios e blogs. Além disso, os usuários aprendem como habilitar o GitHub Pages, escolher um tema com o Jekyll, usar o YAML, personalizar um site e criar e editar posts de blogs.

De acordo com o GitHub, mais de 3700 estudantes já completaram ao menos um curso no Learning Lab. O Learning Lab também está disponível no GitHub Marketplace. Além disso, o GitHub Marketplace oferece uma série de integrações que podem ser adicionadas aos repositórios, como o Travis CI, Appveyor, Waffle, ZenHub, Sentry, Codacy, etc.

Há um quadro de mensagens dedicado nos cursos do GitHub Community para o GitHub Learning Lab, onde os usuários podem discutir, fazer perguntas ou relatar problemas relacionados a um curso específico.

Mais detalhes sobre os cursos do GitHub Learning Lab podem ser encontrados em lab.github.com.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT