Wilson Mendes GDE AngularJS
Thulio Philipe Epitrack
Have a break, have a Kit Kat
Thadeu Luz Handtalk
Bruno Lima CESAR
Filipe Falcão 4Tags
Juscyllan S Queiroz Kujhy.com
Khwesten Heiner MeuTutor
Hotaviano Melo ZUQ
Felipe de Albuquerque CESAR
Have a break, have a Kit Kat
Marina Limeira Roga Labs
Juarez Filho madewithlove
Thank you and... Always bet on JS!
Have a break, have a Kit Kat
Thank you and... Always bet on JS!
Um dos maiores desafios que enfrentei foi, arrumar uma solução melhor para usuários visualizarem grande quantidade de dados. Nessa palestra, com 15 minutos você vai aprender como personalizar e inserir um mapa com a cara do seu projeto, em 30 minutos você vai se surpreender em como é fácil manipular o mapa com a API, e durante os 15 minutos finais você vai apreciar alguns cases e idéias para incorporar esta API ao seu dia-a-dia.
Thulio Philipe Front End Engineer, Epitrack
É desenvolvedor web freelancer e participou de projetos como: ComuniQ e Amigo secreto do Shopping Recife, atualmente em parceria com a Epitrack nos projetos: Saúde na Copa, Flu Near You e Salud Boricua. Formado em design gráfico pela Unibratec e especialista em Web-Apps é também entusiasta de CSS; Ah! É fã de Breaking Bad e House.
Conheça um JavaScript extremamente diferente de qualquer outra coisa que você já imaginou! Nesta presentação vamos mostrar o poder supremo do JavaScript, vamos usar o Node.js para controlar coisas do mundo real, como Robôs e Drones. Acha que isso é impossível? Então vamos te apresentar ao JavaScript Robotcs e você vera com seus próprios olhos!
Felipe de Albuquerque Front End Engineer, CESAR
Web Designer e Front-End Developer com mais de dez anos de experiência em desenvolvimento de software, entre aplicações web, mobile e para Tv Digital. Atualmente trabalha no CESAR Recife, onde participa de projetos relevantes e para clientes de grande porte, como a Samsung, Motorola, Coca-cola, Fiat e atualmente em projetos da HP. Também faz parte do corpo docente do CESAR EDU, entre outras iniciativas acadêmicas e de mentoring. Tem interesse em ciência e tecnologia, arte, música e brinquedos tecnológicos.
Angularjs é um framework javascript construido e mantido pelo grupo de engenheiros do Google, ele usa o HTML como uma "template engine" aliado a conceitos de Orientação a Objetos, testes, dentre outros, no intuito de fornecer uma solução completa para o cliente-side de sua aplicação. Além disso tem total compatibilidade com as bibliotecas javascript mais utilizadas, como jQuery. é um novo conceito para desenvolvimento de web apps client-site. Entenda as novidades que estão por vir com o AngularJS 2.0, as novas definições, facilidades, novos desafios e entenda o motivo do AngularJS ser um framework excelente para todos os momentos.
View presentationWilson Mendes Google Developer Expert, GDE AngularJS
Wilson é GDE (Google Developer Expert) de AngularJS, organizador do GDG Salvador, apaixonado por tecnologia e ativo em várias comunidades com foco em desenvolvimento web, incluindo AngularJS, JavaScript, HTML5, CSS3, Workflow, web performance e segurança. Participa de organizações de eventos, palestra em conferências pelo Brasil e contribui com vários projetos open source.
Node.js é um runtime para servidores baseado no engine V8 do Google Chrome, e usa um modelo assíncrono baseado em eventos, o que o torna extremamente leve e eficiente. Além de tudo, possui uma enorme comunidade ativa, uma oferta de emprego que aumenta mais do que qualquer outra linguagem e um gerenciador de módulos (npm) com o maior ecosistema de bibliotecas open source do planeta. E todo em JavaScript.
Thadeu Luz Co-Founder & COO, Handtalk
Formado em Arquitetura, especializado em Animação 3D e efeitos especiais. Começou a programar aos 14, com scripts de mIRC, passando por sites em flash e plugins para softwares 3D e web. Hoje é fundador e COO da Hand Talk lidera o time de desenvolvimento, tradução e linguística, e desenvolvedor full-stack em Python e Node.
O JavaScript quer dominar o mundo. Ele está quebrando as barreiras da web e vindo para o mundo real. Agora vamos ver como utilizar JavaScript em Wearable e IoT para controlar tudo ao seu redor.
Bruno Lima Front-End Developer, CESAR
Web Developer, recifense, headbanger, motociclista e apaixonado por desenvolvimento web, focado no front-end. Mais de 7 anos de experiencia, passando por empresas de softwares e o agitado mercado de agência. Foi líder da equipe de Front-end na Fishy em Recife e atualmente é Front-end Developer no CESAR. É voluntário da Mozilla, apoiando e desenvolvendo a open web e neutralidade da rede. E também é membro do NodeBots Rec, fazendo robôs muito loucos com JavaScript.
A popularização de serviços cross-platform no desenvolvimento de aplicações mobile utilizando tecnologias web se torna cada vez mais popular e aceita pela comunidade. Cordova e, principalmente, Ionic chamaram a atenção para o crescimento dessa tendência. Fica a pergunta: será que em um ambiente Desktop, onde o poder de hardware geralmente é mais considerável, um aplicativo cross-platform com tecnologias web se comporta eficientemente? Nosso amado GitHub nos ajuda a responder essa pergunta com uma mãozinha do Electron, a ferramenta utilizada por Microsoft, Slack, Docker, Ionic e outros para criação de Desktop apps. Com esta talk irei mostrar as vantagens, desvantagens, ferramentas, tendências e, principalmente, porque você deveria adicionar do Electron à sua stack.
Filipe Falcão Full Stack Developer, 4Tags
Desenvolvedor que ama o que faz, adora desafios e participa ativamente das comunidades de desenvolvimento locais. Hoje estudante de Ciência da Computação na UFAL, ingressou no curso porque adora tecnologia, programação e desafios. Lá iniciou com mais força seus estudos em tecnologias web e se apaixonou de uma vez por todas por JavaScript.
O desenvolvimento de aplicativos móveis geralmente necessita de uma API Rest em sua infraestrutura, servindo para armazenar os dados dos usuários, torná-los disponíveis na internet e fazer toda a comunicação entre o usuário e o servidor. A utilização de NodeJS + Express + MongoDB permite facilmente o desenvolvimento dessa infraestrutura, porém se trata de um processo cansativo e repetitivo. Pensando nisso, foram criados diversos Backend as a Service (BaaS) como Parse, Firebase etc., que agilizam a criação do aplicativo e permite que o desenvolvedor foque na experiência do usuário. O LoopBack permite que você desenvolva rapidamente sua própria API Rest em NodeJS e a conecte ao seu aplicativo. Ele é mantido pela empresa StrongLoop (empresa que também mantém o Express) e vem ganhando cada vez mais visibilidade. Nesse talk, irei abordar como agilizar o desenvolvimento de uma aplicação mobile desenvolvida com Ionic, utilizando o framework LoopBack.
Juscyllan S Queiroz Mobile Developer, Kujhy.com
Bacharel em Ciências da Computação pela UFAL e apaixonado por JavaScript e tecnologias Web. Atualmente é desenvolvedor de aplicativos móveis, fundador da Kujhy e criador do CineMaceió. Possui experiência no desenvolvimento de aplicativos Android e iOS, utilizando tecnologias web e nativa.
Ao iniciarmos como programador, tomamos algumas decisões erradas. Muitas vezes organizamos os arquivos de maneira precária, a ponto de infringirmos boas práticas da arquitetura de software. Outra dificuldade para solucionar problemas, é a escolha prematura e nem sempre acertada dentre as tecnologias emergentes. Baseado na minha experiência profissional e tomando como exemplo o estudo de caso da empresa MeuTutor, venho mostrar que erros não cometer e as melhores práticas para lidar com alguns problemas de arquitetura e escolha de tecnologias.
Khwesten Heiner Desenvolvedor Front-end, MeuTutor
Desenvolvedor apaixonado, começou na adolescência desenvolvendo blogs e profissionalmente iniciei nessa área em 2010, com PHP, abrangendo para Java e JS. Atualmente trabalha como desenvolvedor Front-end Sênior na empresa MeuTutor e como programador Full-stack na empresa Locadados, ambos com PHP e JS.
As alterações rápidas e constantes no mundo da tecnologia como o aparecimento de novos frameworks e novas boas práticas de desenvolvimento têm um importante impacto na forma com que as empresas deste ramo desenvolvem os seus softwares, isto também acontece na ZUQ Soluções Inteligentes, empresa Alagoana que desenvolve soluções tecnológicas de baixo custo para pequenos e médios negócios. Deste modo, esta palestra tem como objetivo mostrar as alterações que a evolução do JavaScript causou dentro dos últimos 3 anos na ZUQ, tendo como foco os métodos utilizados para melhorar a produtividade ao longo do tempo.
Lançado em 2013, o novo sistema operacional para dispositivos móveis desenvolvido pela Mozilla é baseado no Kernel Linux e no poderoso motor de renderização Gecko do Firefox. Voltado inicialmente para mercados emergentes, o Firefox OS tem como objetivo trazer o próximo milhão de pessoas para a web. Seus aplicativos são todos feitos com HTML, CSS e JavaScript, tendo acesso ao hardware através das WebAPIs.
Marina Limeira Desenvoledora Back-End, Roga Labs
Apaixonada por software livre, começou a contribuir para a comunidade Mozilla Brasil no final de 2014. Desenvolvedora Ruby on Rails, atualmente é estagiária na Roga Labs. Estudante de Ciência da Computação na UFAL.
O Ionic Framework tem tido um crescimento incrível na comunidade de desenvolvimento mobile mostrando que Desenvolvedores Web podem usar HTML5, CSS e JS para criar aplicativos híbridos de qualidade. Nessa palestra entramos numa jornada mostrando o potencial do Ionic Framework e o outras ferramentas que auxiliam na criação de aplicativos extraordinários.
View presentationJuarez Filho Front End Engineer, madewithlove
Front end Engineer com mais de 7 anos de experiência, começou sua carreira como desenvolvedor PHP, tentou aprender Java e depois se entregou ao Ruby e Rails, mas com sua primeira classe CSS dedicou-se completamente a carreira de Front End e UX. Trabalhou com várias Startups, incluindo Compra3, Eadbox, Amanaiê, Enjoei e Gabstr Inc, nos dias de hoje está construindo projetos com muito amor na madewithlove.
O WTM JavaScript Codelab tem como objetivo ensinar o básico dessa poderosa linguagem para meninas que se interessam em se aventurar no Desenvolvimento Web. As mesmas meninas que participarem desse Codelab poderão assistir as palestras da tarde do JSday e ver o quão versátil é o que elas aprenderam pela manhã.
Maria Clara Santana Front-end Developer, Clip
Graduanda em Engenharia de Computação pela Universidade Federal de Alagoas, já se dedicou à pesquisa na área da Inteligência Artificial e hoje em dia é front-end developer na Clip. É apaixonada por front-end development, UX, comunidade, educação e empreendedorismo. Organizer do GDG e do WTM Maceió, acredita em iniciativas de inclusão e já foi coach do Technovation Challenge, um programa global de empreendedorismo tecnológico para garotas.