Mentoria FullStack

SELECT * FROM FRONTEND FE JOIN BACKEND BE JOIN DEVOPS DO

Mentoria?

Mentoria é um processo de aceleração de carreira através do acompanhamento por um profissional mais experiente na área de atuação desejada. Mentores são importantes porque, além de especialização em seu campo, eles possuem uma rede de profissionais de negócios e, mais importante, eles estão dispostos a compartilhar todo o conhecimento. Os profissionais e empreendedores de destaque provavelmente tiveram mentores em algum momento que os ajudaram a entender melhor sua carreira, seu setor, aprimorar suas forças ou aperfeiçoar suas habilidades. A relação mentor/mentorando é uma relação simbiótica.

O que é 'FrontEnd'?

Podemos classificar como a parte visual de um site, aquilo que conseguimos interagir. Quem trabalha com FrontEnd é responsável por desenvolver por meio de código uma interface gráfica, normalmente com as tecnologias base da Web (HTML, CSS e JavaScript). Algumas pessoas podem confundir um pouco esse trabalho com o que um designer faz (no passado existia uma entidade chamda Webmaster que fazia tudo isso e mais um pouco), mas a diferença aqui é que o designer vai utilizar alguma ferramenta visual para desenhar a interface, do Photoshop ao Sketch, e quem faz "FrontEnd" estará mais próxima do código em si, que irá rodar em um navegador Web como Chrome, Firefox ou Safari.

O que é 'BackEnd'

BackEnd, como o próprio nome sugere, vem da ideia do que tem por trás de uma aplicação. Pode ficar meio abstrato em um primeiro momento, mas pense que para conseguir usar o Facebook no dia a dia, os dados do seu perfil, amigos e publicações precisam estar salvos em algum lugar, sendo esse lugar um banco de dados e processados a partir de lá. Não basta apenas o "FrontEnd" em HTML e CSS! O "BackEnd" trabalha em boa parte dos casos fazendo a ponte entre os dados que vem do navegador rumo ao banco de dados e vice-versa, sempre aplicando as devidas regras de negócio, validações e garantias em um ambiente onde o usuário final não tenha acesso e possa manipular algo.

O que é 'DevOps'?

Os métodos de desenvolvimento ágil são muito importantes para a produção em larga escala de softwares, mas dividem os profissionais em grupos de funções distintas, criando barreiras para a comunicação e gerando rivalidade entre eles. A cultura DevOps visa a remover essas barreiras e a incentivar a colaboração entre os grupos de desenvolvimento e operações. Em outras palavras, a cultura DevOps favorece a integração da equipe de desenvolvimento com a de operações. Nessa cultura, as barreiras se desfazem e as equipes tornam-se uma, compartilhando processos, ferramentas, recursos e responsabilidades para alcançarem, juntas, as metas e os objetivos organizacionais.

Dentro do gerenciamento de projetos, scrum, às vezes escrito Scrum ou SCRUM, é uma estrutura para desenvolver, entregar e sustentar produtos em um ambiente complexo, com ênfase inicial no desenvolvimento de software, embora tenha sido usado em outros campos, incluindo pesquisa, vendas, marketing e tecnologias avançadas. Ele é projetado para equipes de dez ou menos membros, que dividem seu trabalho em metas que podem ser concluídas dentro de iterações de tempo limitado, chamadas sprints, não mais que um mês e, mais comumente, duas semanas. A equipe scrum avalia o progresso em time-boxed reuniões diárias de 15 minutos ou menos, chamadas de reuniões diárias. No final do sprint, a equipe realiza mais duas reuniões: a revisão do sprint, que demonstra o trabalho realizado às partes interessadas para obter feedback, e a retrospectiva do sprint, que permite que a equipe reflita e melhore.

Vue

Vue.js é um framework JavaScript de código-aberto, focado no desenvolvimento de interfaces de usuário e aplicativos de página única.

Angular

Angular (comumente referido como “Angular 2+” ou “Angular 2”) é uma plataforma de aplicações web de código-fonte aberto e FrontEnd baseado em TypeScript liderado pela Equipe Angular do Google e por uma comunidade de indivíduos e corporações.

React

React (também denominado React. js ou ReactJS) é uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário FrontEnd em páginas web. É mantido pelo Facebook, Instagram, outras empresas e uma comunidade de desenvolvedores individuais.

Git

Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo.

Spring Boot

O Spring Boot é a solução de convenção sobre configuração do Spring para criar aplicativos baseados em Spring independentes e de nível de produção que você pode “apenas executar”.

Jenkins

Jenkins é um servidor de automação de código aberto. Ele ajuda a automatizar as partes do desenvolvimento de software relacionadas à construção, teste e implantação, facilitando a integração e entrega contínuas.

Postman

Postman é uma plataforma de API para construir e usar APIs. O Postman simplifica cada etapa do ciclo de vida da API e agiliza a colaboração para que você possa criar APIs melhores e mais rapidamente.

API Rest

É um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services (serviços Web). Fornecem interoperabilidade entre sistemas de computadores na Internet.

Swagger

Swagger é uma linguagem de descrição de interface para descrever APIs RESTful expressas usando JSON . O Swagger é usado em conjunto com outras ferramentas de software de código aberto para projetar, construir, documentar e usar serviços web RESTful.

Docker

Docker é um conjunto de produtos de plataforma como serviço (PaaS) que usam virtualização de nível de sistema operacional para entregar software em pacotes chamados contêineres. Os contêineres são isolados uns dos outros e agrupam seus próprios softwares, bibliotecas e arquivos de configuração.

SQL

Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é a linguagem de pesquisa declarativa padrão para banco de dados relacional (base de dados relacional). Muitas das características originais do SQL foram inspiradas na álgebra relacional.

Mongodb

MongoDB é um software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++. Classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes a JSON com esquemas. 

Hibernate

O Hibernate é um framework para o mapeamento objeto-relacional escrito na linguagem Java. Este framework facilita o mapeamento dos atributos entre uma base tradicional de dados relacionais e o modelo objeto de uma aplicação, mediante o uso de arquivos (XML) ou anotações Java.

JUnit

O JUnit é um framework open-source, que se assemelha ao raio de testes software java, criado por Erich Gamma e Kent Beck, com suporte à criação de testes automatizados na linguagem de programação Java.

Cloud

Computação em nuvem (em inglês, cloud computing) é um termo coloquial para a disponibilidade sob demanda de recursos do sistema de computador, especialmente armazenamento de dados e capacidade de computação, sem o gerenciamento ativo direto do utilizador.

Java

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Em 2008 o Java foi adquirido pela empresa Oracle Corporation.

Quanto um desenvolvedor 'FullStack' pode ganhar?

5/5
"Entrei na LiftUP Academy quando ainda estava indecisa sobre cursar Ciência da Computação na faculdade e a mentoria além de me dar uma luz sobre como seguir minha carreira, me instruiu em quais caminhos seguir e quais tecnologias estudar, hoje ganho muito bem e tenho uma confiança enorme para encarar o mercado de trabalho"
Rafaela Andrews
Software Engineer
5/5
"Participei desde o 'início' da LiftUP Academy até o meu desenvolvimento profissional e pude ver tanto a evolução do academia como a minha própria evolução, graças à Deus hoje eu tenho uma ótima vaga de emprego na área de desenvolvimento de software"
Patrick Barros
Desenvolvedor FullStack Sênior
5/5
"Sempre acompanhei à LiftUP Academy de perto devido a minha vocação para web designer, e verificando o crescimento e o desenvolvimento dos mentorandos iniciei minha graduação em Sistemas de Informação. A mentoria melhorou a minha auto-estima e minha capacidade técnica"
Vitor Andrews
Desenvolvedor FrontEnd React

Mentoria FullStack

Clique no botão abaixo “QUERO PARTICIPAR” e conheça as formas de ingressar nessa nova etapa conosco, te aguardo na mentoria!