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áticaMicro Mota Informática:
Windons, Técnicas Antivírus, Compactadores de Arquivos,Século XXI Informática:
Firework, Flash, HTML,Dr.Micronet:
Introdução à Informática,Windows, Word, Power Point,Dev Samurai:
Programar do Zero, JSNinja, Jogo Ping Pong em HTML, Calculadora IMC,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
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.
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