Natalia - Professor de sistemas operacionais - Porto
1ª aula grátis
Natalia - Professor de sistemas operacionais - Porto

O perfil de Natalia e os detalhes de contacto foram verificados pelos nossos especialistas

Natalia

  • Preço 18€
  • Resposta 4h
  • Alunos

    Número de alunos que Natalia atendeu desde que chegou à Superprof

    3

    Número de alunos que Natalia atendeu desde que chegou à Superprof

Natalia - Professor de sistemas operacionais - Porto
  • 5 (4 avaliações)

18€/h

1ª aula grátis

Contactar

1ª aula grátis

1ª aula grátis

  • Sistemas operacionais
  • Windows
  • Linux
  • Android
  • iOS

Git, GitHub, Linux e Ferramentas de Desenvolvimento | Aprende Terminal, Controlo de Versões e Boas Práticas com Desenvolvedora de Software no CERN

  • Sistemas operacionais
  • Windows
  • Linux
  • Android
  • iOS

Local das aulas

Super professora

Natalia é uma das nossas melhores professoras de Sistemas operacionais. Possui um perfil de qualidade, um diploma verificado, um rápido tempo de resposta e ótimas avaliações por parte dos seus alunos!

Sobre Natalia

Estás a aprender programação, mas tens dificuldades em utilizar Git, GitHub, Linux ou configurar o teu ambiente de desenvolvimento?

Ou já sabes programar, mas queres aprender a trabalhar com as ferramentas utilizadas em projetos reais de software?

Dou explicações online sobre ferramentas de desenvolvimento, adaptadas ao teu nível, ritmo e objetivos.

As aulas destinam-se a estudantes universitários, iniciantes em programação e pessoas que pretendem desenvolver competências práticas para projetos académicos ou profissionais.

O QUE PODEMOS ESTUDAR

GIT E CONTROLO DE VERSÕES

• Fundamentos do Git
• Criação e configuração de repositórios
• Commits e histórico de alterações
• Branches e estratégias de desenvolvimento
• Merge e resolução de conflitos
• GitHub e GitLab
• Pull requests e merge requests
• Organização de projetos colaborativos
• Boas práticas de controlo de versões

LINUX E TERMINAL

• Introdução ao Linux
• Estrutura de diretórios e sistema de ficheiros
• Navegação e manipulação de ficheiros
• Comandos essenciais do terminal
• Permissões e gestão de utilizadores
• Instalação de programas e dependências
• Variáveis de ambiente
• Processos e execução de programas
• Introdução a scripts Shell

AMBIENTES DE DESENVOLVIMENTO

• Instalação e configuração de ferramentas
• Editores de código e IDEs
• Visual Studio Code e outras ferramentas
• Configuração de projetos
• Gestão de dependências
• Ambientes virtuais
• Compilação e execução de programas
• Identificação e resolução de problemas de configuração

DEPURAÇÃO E PRODUTIVIDADE

• Utilização de debuggers
• Breakpoints e inspeção de variáveis
• Interpretação de mensagens de erro
• Leitura de logs
• Organização de projetos
• Automatização de tarefas repetitivas
• Introdução a ferramentas de integração contínua

APLICAÇÃO EM PROJETOS

• Preparação de ambientes para trabalhos universitários
• Organização de repositórios
• Trabalho colaborativo com Git
• Configuração de ferramentas para diferentes linguagens
• Boas práticas de desenvolvimento
• Preparação para projetos e estágios na área de informática

COMO FUNCIONAM AS AULAS

Começamos por identificar as ferramentas que precisas de aprender e as dificuldades que estás a encontrar.

As aulas são essencialmente práticas, com demonstrações e exercícios realizados passo a passo.

Podemos configurar o teu ambiente de desenvolvimento, trabalhar com repositórios de exemplo ou utilizar exercícios relacionados com os conteúdos que estás a estudar.

O objetivo é que compreendas o funcionamento das ferramentas e consigas utilizá-las autonomamente, em vez de apenas seguir comandos sem perceber o que fazem.

PLATAFORMA EDUCATIVA INDIVIDUAL

Cada estudante tem acesso a uma área individual no meu próprio site educativo, com materiais organizados de acordo com as suas necessidades.

Disponibilizo guias, exemplos de comandos, exercícios práticos, materiais complementares e trabalhos de casa para praticares entre as sessões.

Assim, podes consultar os conteúdos sempre que precisares e consolidar os conhecimentos ao teu ritmo.

Não precisas de experiência prévia com Linux ou Git para começar!

ver mais

Sobre a aula

  • Todos os níveis
  • Português

Todos os idiomas falados na aula :

Português

Estás a aprender programação, mas tens dificuldades em utilizar Git, GitHub, Linux ou configurar o teu ambiente de desenvolvimento?

Ou já sabes programar, mas queres aprender a trabalhar com as ferramentas utilizadas em projetos reais de software?

Dou explicações online sobre ferramentas de desenvolvimento, adaptadas ao teu nível, ritmo e objetivos.

As aulas destinam-se a estudantes universitários, iniciantes em programação e pessoas que pretendem desenvolver competências práticas para projetos académicos ou profissionais.

O QUE PODEMOS ESTUDAR

GIT E CONTROLO DE VERSÕES

• Fundamentos do Git
• Criação e configuração de repositórios
• Commits e histórico de alterações
• Branches e estratégias de desenvolvimento
• Merge e resolução de conflitos
• GitHub e GitLab
• Pull requests e merge requests
• Organização de projetos colaborativos
• Boas práticas de controlo de versões

LINUX E TERMINAL

• Introdução ao Linux
• Estrutura de diretórios e sistema de ficheiros
• Navegação e manipulação de ficheiros
• Comandos essenciais do terminal
• Permissões e gestão de utilizadores
• Instalação de programas e dependências
• Variáveis de ambiente
• Processos e execução de programas
• Introdução a scripts Shell

AMBIENTES DE DESENVOLVIMENTO

• Instalação e configuração de ferramentas
• Editores de código e IDEs
• Visual Studio Code e outras ferramentas
• Configuração de projetos
• Gestão de dependências
• Ambientes virtuais
• Compilação e execução de programas
• Identificação e resolução de problemas de configuração

DEPURAÇÃO E PRODUTIVIDADE

• Utilização de debuggers
• Breakpoints e inspeção de variáveis
• Interpretação de mensagens de erro
• Leitura de logs
• Organização de projetos
• Automatização de tarefas repetitivas
• Introdução a ferramentas de integração contínua

APLICAÇÃO EM PROJETOS

• Preparação de ambientes para trabalhos universitários
• Organização de repositórios
• Trabalho colaborativo com Git
• Configuração de ferramentas para diferentes linguagens
• Boas práticas de desenvolvimento
• Preparação para projetos e estágios na área de informática

COMO FUNCIONAM AS AULAS

Começamos por identificar as ferramentas que precisas de aprender e as dificuldades que estás a encontrar.

As aulas são essencialmente práticas, com demonstrações e exercícios realizados passo a passo.

Podemos configurar o teu ambiente de desenvolvimento, trabalhar com repositórios de exemplo ou utilizar exercícios relacionados com os conteúdos que estás a estudar.

O objetivo é que compreendas o funcionamento das ferramentas e consigas utilizá-las autonomamente, em vez de apenas seguir comandos sem perceber o que fazem.

PLATAFORMA EDUCATIVA INDIVIDUAL

Cada estudante tem acesso a uma área individual no meu próprio site educativo, com materiais organizados de acordo com as suas necessidades.

Disponibilizo guias, exemplos de comandos, exercícios práticos, materiais complementares e trabalhos de casa para praticares entre as sessões.

Assim, podes consultar os conteúdos sempre que precisares e consolidar os conhecimentos ao teu ritmo.

Não precisas de experiência prévia com Linux ou Git para começar!

ver mais

Preços

Preço

  • 18€

Preços dos packs

  • 5h: 90€
  • 10h: 180€

aulas grátis

Esta primeira aula de oferta com o(a) Natalia serve para conhecer melhor o professor(a) e especificar as suas necessidades para as próximas aulas.

  • 1h

online

  • 18€/h

Professores de Sistemas operacionais semelhantes