Ou talvez você queira aprender a escrever em Python. A Google Play Store tem vários aplicativos de codificação que ensinam Python, SQL e muito mais. E se você programar em um Chromebook barato que cabe no seu orçamento, você pode usar o Google Colab e o GitHub para fazer seu trabalho de codificação e compartilhar seu código com outras pessoas.
Google Colab e GitHub: uma visão geral rápida
O Google Colab é um ambiente de notebook Jupyter baseado na Web que permite escrever e executar código Python. Você pode compartilhar e editar seu código ao mesmo tempo que outros membros da equipe e documentar o projeto usando gráficos, imagens, LaTeX e HTML. O Google Colab é frequentemente usado para codificar projetos de inteligência artificial (IA) e o subconjunto de IA chamado aprendizado de máquina (ML). Você pode usá-lo para trabalhar em qualquer projeto Python, desde projetos educacionais até análise de dados. Se você deseja obter um resumo completo do que é a plataforma e como ela funciona, confira nosso guia do Google Colab.
À primeira vista, pode parecer que o GitHub e o Google Colab oferecem coisas semelhantes. Você pode escrever, armazenar, gerenciar, compartilhar e alterar o código. Para executar o código no GitHub, primeiro você deve cloná-lo em seu computador local, configurá-lo com um ambiente de desenvolvimento integrado (IDE) local ou usar um IDE baseado em nuvem.
Nesse contexto, o Google Colab é um IDE baseado em nuvem que permite usar parte da infraestrutura computacional do Google para executar seu código. Existem outros recursos importantes e o uso do Colab com o GitHub é comum.
Por que conectar notebooks do Google Colab e repositórios do GitHub?
O Google Research desenvolveu o Google Colab com a integração do GitHub em mente. Usar o GitHub com o Google Colab significa que você pode enviar as edições do bloco de anotações de volta para o repositório do GitHub depois de trabalhar nelas simplesmente clicando em Arquivo > Salvar uma cópia no GitHub.
No Google Colab, você também pode abrir os arquivos IPYNB armazenados em seu repositório GitHub depois de configurar a integração. Isso oferece o benefício de escrever código em um ambiente como o Google Colab e testá-lo sem usar o hardware do computador local. Você poderá continuar organizando tudo no GitHub e ainda poderá criar branches que não alteram o branch principal até que o código seja confirmado.
Como configurar a integração do Google Colab e GitHub
Configurar o Google Colab e o GitHub é fácil porque o Google Research incorporou tudo no ambiente de usuário padrão. Se você já usa o GitHub há algum tempo e é novo no Google Colab, precisará instalá-lo no Google Workspace Marketplace.
Instale o Google Colab
- Faça login na sua conta do Google e clique no ícone ao lado da foto do seu perfil no canto superior direito.
- Role para baixo e clique Mais do Google Workspace Marketplace.
- Tipo Colaborativo no campo de pesquisa e selecione o aplicativo nos resultados da pesquisa.
- clique no azul Instalar botão.
- O Colaboratory pede permissão para iniciar a instalação. Clique Continuar.
- Ao ver uma mensagem informando que ele foi instalado, clique em Feito.
Criar um bloco de anotações do Google Colab
Agora que o aplicativo Google Colab está instalado em seu Google Workspace, você pode criar um notebook do Google Colab. Os cadernos são armazenados no Google Drive, então vamos criar um caderno lá.
- Abra o Google Drive, navegue ou crie uma pasta onde gostaria de armazenar seus blocos de anotações e clique no botão Novo botão no canto superior esquerdo.
- No menu suspenso, clique em Mais para ver opções adicionais e clique em Google Colaboratory para criar um novo notebook do Google Colab.
- Quando o aplicativo Google Colab for aberto, dê um título ao seu novo bloco de anotações. Você usará este notebook para conectar o Colab e o GitHub.
Conecte o Google Colab ao GitHub
A maneira mais fácil de conectar o Google Colab e o GitHub pela primeira vez é enviar este notebook para o GitHub. Também é assim que você salvará todos os notebooks futuros do Google Colab no GitHub. Na primeira vez, ele integra os dois e você só precisará conceder permissões uma vez.
- No bloco de anotações do Google Colab, clique em Arquivo no menu principal.
- Selecione Salvar uma cópia no GitHub no menu suspenso.
- Você verá uma janela pop-up solicitando que você permita pop-ups do Google Colab em seu navegador. Clique no verde Autorizar googlecolab botão para continuar.
- Você verá uma tela perguntando onde deseja salvar seu notebook Colab no GitHub. Selecione os Repositório e Filial no Github. Adicione uma mensagem de confirmação, se desejar.
- Selecione os Incluir um link para o Colaboratory caixa de seleção para facilitar o acesso ao notebook quando você estiver no GitHub.
- Clique OK continuar.
- O bloco de anotações é aberto no GitHub em uma guia separada do navegador da Web e você verá o Aberto no Colab botão na parte superior do seu código.
- Como alternativa, você pode abrir notebooks do GitHub diretamente no menu Google Colab File. Escolher Caderno abertoe clique GitHub no menu superior.
- Selecione seu bloco de anotações no local do GitHub em que você o armazenou.
Google e GitHub facilitam a integração
Muito fácil né? Trabalhar em qualquer grande projeto requer o controle de versão que o GitHub oferece. O código de ramificação do código-fonte principal permite que os desenvolvedores trabalhem com segurança sem afetar o restante do projeto. Depois de fazer o código funcionar corretamente, eles podem mesclar esse código novamente no código-fonte principal.
O uso do Google Colab ajuda os desenvolvedores de software a fazer esse código funcionar, oferecendo um IDE baseado em nuvem e um poderoso poder de computação para testar as alterações antes da fusão. Essas duas plataformas juntas oferecem muitas ferramentas para trabalhar em projetos de codificação de inteligência artificial ou aprender sobre essas tecnologias emergentes. Divirta-se experimentando o aprendizado de máquina no Google Colab!