CURRÍCULO

Carlos Rodrigo Inhani

Desenvolvedor
Front-end jr.

" Não é a linguagem de programação que define o programador,
mas sim sua lógica."

CURSOS


Ábaco Escola de Computação:

Introdução à Micro Informática

Micro Mota Informática:

Windons, Técnicas Antivírus, Compactadores de Arquivos,
Word, Introdução ao Hardware, Power Point, Excel, Corel Draw e Photo Shop.

Século XXI Informática:

Firework, Flash, HTML,
Dreamweaver e Profissional de Web Design.

Dr.Micronet:

Introdução à Informática,Windows, Word, Power Point,
Excel, Tecnicas de Vendas, Access e Corel Draw.

Dev Samurai:

Programar do Zero, JSNinja, Jogo Ping Pong em HTML, Calculadora IMC,
Projeto Lista de Leitura e Projeto Smart Money.

Workover:

Curso de Angular completo código-fonte aberto e front-end em TypeScript liderado pela Equipe Angular do Google e por uma comunidade de indivíduos e corporações.

Angular é uma reescrita completo do AngularJS, feito pela mesma equipe que o construiu.

loine.training:

Curso de Angular completo, Introdução typeScript, Módulos, templates, Serviço e injeção de dependências, Property Binding e Interpolação, Class e Style binding, Event binding, Two-way data binding, Input properties, Output properties, Ciclo de vida do componente, Acesso ao Dom e ao Template com ViewChild.

Instalação e criação de projetos ng new e ng serve, Criando componente, services: ng generate, Usando pré-processadores (Sass, Less, Stylus), ng lint, ng test, ng e2e, Estrutura do projeto, Gerando build de produção, Instalando bibliotecas(bootstrap, jquery, materialize, lodash).

Introdução e tipos de diretivas no Angular, ngIf, ngSwitchCase e ngSwitchDefault, ngFor, sobre o * e template, ngClass, ngStyle, Operador Elvis, ng-content, ElementRef e Renderer, HostListener e HostBinding, Input e Property Binding, ngElse.

Introdução a Serviços, Criando um serviço (Service), Injeção de Dependência (DI) + como usar um serviço em um componente, Escopo de instâncias de serviços e módulos (singleton e várias instâncias), Comunicação entre componentes usando serviços (broadcast de eventos), Injetando um serviço em outro serviço.

Pipes(usando pipes, parâmentros e pipes aninhados), Criando um Pipe, Aplicando Locale (internacionalização) nos Pipes, Criando um Pipe Puro, Criando um Pipe Impuro, Async (Assíncrono).

Rotas: Introdução, Configurando rotas simples, RouterLink: definindo rotas no template, Aplicando CSS em rotas ativas, Definindo e extraindo parâmentros de roteamento, Escutando mudanças nos parâmentros de roteamento, Redirecionamento via código, Definindo e extraindo parâmentros de url (query), Criando um módulo de rotas, Criando um módulo de funcionalidade, Criando um módulo de rotas de funcionalidades, Rotas Filhas, desenvolvendo telas, Dica de performance: Carregamento sob demanda(lazy loading), Tela de Login e como não mostar o Menu(NavBar), CanActivate, CanActivateChild, CanDeactivate com interface Genérica, Resolve carregando dados antes da rota ser ativada, CanLoad como não carregar, o módulo sem permissão, Definindo rota padrão e wildcard(rota não encontrada), Estilo de url: HTML5 ou usando #.

Formulário(template vs data / reativo), HttpClient, Debug, Build de Produção

Digital Innovation One::

Introdução a criação de websites com HTML5 e CSS3, Programação para internet com JavaScript Introdução ao GitHub e comandos para trabalhar em equipe, Desenvolvendo um jogo da memória, Criando sua biblioteca para React.

Introdução ao Git e controle de versões, Criando aplicações móveis multiplataforma com React Native, Conceito de responsividade e experiência do usuário, Introdução à biblioteca JQuery, Desmistificando Map, filter e reduce, Lógica de programação essencial.

Construindo páginas para internet com Bootstrap, Como funciona async/await, Desenvolvimento avançado com JavaScript ES6, Fundamentos de Arquitetura de Sistemas, Criando seu próprio jogo da velha com HTML e Javascript, Introdução ao ReactJS.

Projetos ágeis com SCRUM, Criado o jogo Space Shooter, Introdução ao Git e ao GitHub, Programação para internet com JavaScript, Desenvolvendo uma Progressive Web Application com React para mapear os dados do COVID19 pelo mundo,Desenvolvimento de aplicações para internet com ReactJS.

Criando uma home com Styled Components, Práticas avançadas em projetos com ReactJS, Criando um site para encontrar restaurantes usando Google Maps que consulta API do Google, Entendendo de métodos HTTPs e navegação com React Native.

Boas-vindas ao Bootcamp Avanade Fullstack Developer, Programação para internet com HTML5 e CSS3, Criando um repositório para seus projetos inovadores, Introdução ao domain driven design e padrões de arquitetura, Boas-vindas ao Bootcamp everis FullStack Developer.

Criando um clone do Instagram com React Native, Arquitetura de Sistemas Avançado, Desenvolvendo aplicativos móveis com Redux e React Native, Introdução ao Angular 8, Criando a interface do iFood com React Native, Desenvolvendo aplicativos móveis com React Native com Firebase, Criando o aplicativo do Mercado Livre com React Native e Firebase, Expert Lesson: Arquitetura Hexagonal: mantendo aplicações saudáveis.

Introdução a PHP, Formulários com condicionais e sessões com PHP, Conhecendo funções e validação de dados com PHP, Orientação a objetos, exceções e banco de dados PHP.

Conceitos e melhores práticas com bancos de dados PostgreSQL, Técnicas avançadas em Angular 8, Conceitos avançados de performance e otimização usando Angular, Implementando testes automatizados usando Cypress em uma aplicação Angular.

HTML Web Developer, JavaScript Game Developer e SPTech Desenvolvimento Front-end.

CERTIFICADOS

Bootcamp

HTML WEB Developer

Aprendendo a programar páginas de internet e
desenvolver websites utilizando HTML, CSS e JavaScript para
iniciar uma trajetória profissional em desenvolvimento web front-end.

JavaScript Game Developer

Aprendendo de forma divertida a criar jogos com JavaScript
para inciar a sua carreira em desenvolvimento front-end e se
transformar em um dev de alto nível.

SPTech Desenvolvimento Front-end

Você aprenderá muito mais sobre os conceitos de desenvolvimento front-end utilizando
o React.js para atuação em projetos e no desenvolvimento web, por
meio de componentes da interface de usuários.

PROJETOS / REPOSITÓRIOS

Recriando a página inicial do Instagram.
Certificado
Recreating-the-Instagram-homepage

Recriando a Interface do Netflix.
Certificado
Recreating_the_Netflix_page

Criando seu jogo de memória estilo Genius.
Certificado
Recreating_the_Genius_game

Construindo o seu primeiro jogo de naves.
Certificado
RescueGame

Recriando o famoso jogo do dinossauro sem internet.
Certificado
Recreating_the_dinosaur_game_without_internet

Criando uma home com Styled Components.
Certificado
styled_components

Criando sua biblioteca para React.
Certificado
react_input_in_full

Criando um site para encontrar restaurantes usando Google Maps que consulta API do Google.
Certificado
restaurants-search
Buscador restaurantes

Introdução ao Angular 8.
Certificado
Introduction-to-Angular

Criando a interface do iFood com React Native.
Certificado
Creating_the_iFood_interface

Técnicas avançadas em Angular 8
Certificado
Advanced-techniques-in-Angular

Construindo páginas para internet com Bootstrap.
Certificado
Recreating_the_dinosaur_game_without_internet

Recriando o jogo da cobrinha com JavaScript.
Certificado
recreating_the_snake_game

Jogo Ping Pong em HTML.
Ping_Pong_game

Aula de ajax jQuery.
jQuery_ajax

Jogo pedra, papel, tesoura, largato, Spock.
Rock-Paper-Scissors-Lizard-Spock

Criando Websites HTML5 e CSS3.
Websites_HTML5_CSS3

Requisitando dados de uma API de criptomoedas.
Certificado
API_coin_market_cap

Como gerenciar o estado das aplicações com Redux.
Certificado
applications_with_redux

Entendendo de métodos HTTPs e navegação com React Native.
Certificado
Understanding_HTTP_methods_with_React_Native.

Desenvolvendo aplicativos móveis com Redux e React Native.
Certificado
Application_using_React_Native_Marketplace.

Criando o aplicativo do Mercado Livre com React Native e Firebase.
Certificado
Free-Market-app-with-React-Native-and-Firebase.

Calculadora IMC
BMI_Calculator

Projeto Smart Money
Smart_money_project

Projeto SePLaneje Mobile
seplanejemobile

Currículo
curriculum

Criando seu próprio jogo da velha com HTML e Javascript
Certificado
hash

Desenvolvendo um jogo da memória
Certificado
developing_a_memory_game

Criando o jogo Space Shooter
Certificado
spaceShooter

Desenvolvendo uma Progressive Web Application com React para mapear os dados do COVID19 pelo mundo
Certificado
covid19-dev-carlosinhani

Criando um clone do Instagram com React Native
Certificado
Clone_Instagram_DIO

Programação para internet com HTML5 e CSS3 web site RP Clean Tec
Certificado
HTML5-and-CSS3-Intermediate-course

Formulários com condicionais e sessões com PHP
Certificado
Introduction-to-PHP

EXPERIÊNCIA PROFISSIONAL

Empresa:Lima Software
Cargo: Comercial e Analista de Suporte
Perído: 2017 á 2018
Carta de Recomendação

Empresa: Sollus
Cargo: Assistente de Almoxarifado
Perído: 2013 á 2016

Empresa: Nova América
Cargo: Assistente de Almoxarifado
Perído: 2006 a 2013