O documento descreve o jQuery como um novo tipo de biblioteca JavaScript. Ele fornece funcionalidades para simplificar o desenvolvimento front-end, como manipulação do DOM, animações, validação de formulários e manuseio de eventos.
Palestra com introdução sobre o React e como integrar com uma diretiva angular para melhor a performance de renderização.
https://github.com/diegonarducci/react-exemples
Palestra com introdução sobre o React e como integrar com uma diretiva angular para melhor a performance de renderização.
https://github.com/diegonarducci/react-exemples
Estes slides foram usados na apresentação das funcionalidades do Bot Framework, do Azure e do Cognitive Services no evento Open Source Bootcamp da Microsoft, realizado pela comunidade CaquiCoders em Mogi das Cruzes/SP. O material utilizado nessa apresentação tem como base o modelo da própria Microsoft, assim como o conteúdo nele apresentado. Agradecemos a disponibilização do mesmo para a parte introdutória da apresentação. A apresentação foi feita no dia 24/03/2018 por Alexandre Malavasi e Morganna Giovanelli, também organizadores da comunidade CaquiCoders.
Curso sobre AngularJS, tratando deste ambiente e ferramentas modernas de desenvolvimento até o desenvolvimento de uma aplicação usando AngularJS. Curso em duas partes.
No final foram desenvolvidas duas aplicações que podem ser vistas nos links:
https://github.com/alvarowolfx/shopping-list
https://github.com/alvarowolfx/ng-pokedex
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.
O membro Daniel da Cunha Bueno irá apresentar o evento sobre ExtJS, que abordará a biblitoeca que é composta por mais de 300 classes, com uma comunidade com mais de 200.000 desenvolvedores ativos, vindo dos mais diversos ambientes de desenvolvimento WEB(ASp.NET,JAVA,PHP,NodeJs,etc...).
Essa lib tem como principal foco em sua arquitetura:
- Ser familiar e simples de aprender.
- Rápida para desenvolvimento, fácil para debugar, e sem sofrimento para implantar.
- Bem organizada, extensível e de manutenção simples.
JavaScript é uma linguagem orientada a protótipo sem classes. Assim, por natureza, um dos recursos mais poderosos da linguagem é a flexibilidade. Ele pode obter o mesmo trabalho feito por muitas maneiras diferentes, em muitos estilos diferentes e técnicas de codificação. Essa característica, no entanto, trata com o custo de imprevisibilidade. Sem uma estrutura unificada, o código JavaScript pode ser realmente difícil de entender, manter e re-usálo.
A Programação baseada em classe, por outro lado, ainda permanece como o modelo mais popular de OOP. Linguagens baseadas em classe geralmente requerem forte digitação, fornecer encapsulamento, e vem com a convenção de codificação padrão. Por geralmente tornando desenvolvedores aderir a um grande conjunto de princípios, o código escrito é mais provável que seja previsível, extensível e escalável ao longo do tempo. No entanto, eles não têm a mesma capacidade dinâmica encontrada em tal linguagem como JavaScript.
Cada abordagem tem suas próprias vantagens e desvantagens, mas podemos ter as partes boas de ambos ao mesmo tempo enquanto escondemos as partes ruins? A resposta é sim, através dessa fantástica biblioteca.
O evento será GRATUITO e haverá sorteio de BRINDES! Porém, as vagas são limitadas, portanto, faça sua inscrição o quanto antes!!!
Por questões de espaço físico, solicitamos que confirme sua presença através do e-mail: devrioclaro@gmail.com
Este é um evento organizado pela comunidade DevRioClaro, um grupo voluntário e aberto dos desenvolvedores de software de Rio Claro e região.
https://www.facebook.com/groups/DevRioClaro
ANGULARJS: UM FRAMEWORK PARA FACILITAR SUA VIDAWilson Mendes
Angularjs é um framework javascript construido e mantido pelo grupo de engenheiros do Google, ele usa o HTML como uma “template engine”, tudo isso 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.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
O Desenvolvimento de Aplicações WEB nem sempre é uma tarefa trivial. Esta apresentação demonstra diversos conceitos, tecnologias e metodologias que são utilizadas em diversos projetos.
Estes slides foram usados na apresentação das funcionalidades do Bot Framework, do Azure e do Cognitive Services no evento Open Source Bootcamp da Microsoft, realizado pela comunidade CaquiCoders em Mogi das Cruzes/SP. O material utilizado nessa apresentação tem como base o modelo da própria Microsoft, assim como o conteúdo nele apresentado. Agradecemos a disponibilização do mesmo para a parte introdutória da apresentação. A apresentação foi feita no dia 24/03/2018 por Alexandre Malavasi e Morganna Giovanelli, também organizadores da comunidade CaquiCoders.
Curso sobre AngularJS, tratando deste ambiente e ferramentas modernas de desenvolvimento até o desenvolvimento de uma aplicação usando AngularJS. Curso em duas partes.
No final foram desenvolvidas duas aplicações que podem ser vistas nos links:
https://github.com/alvarowolfx/shopping-list
https://github.com/alvarowolfx/ng-pokedex
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.
O membro Daniel da Cunha Bueno irá apresentar o evento sobre ExtJS, que abordará a biblitoeca que é composta por mais de 300 classes, com uma comunidade com mais de 200.000 desenvolvedores ativos, vindo dos mais diversos ambientes de desenvolvimento WEB(ASp.NET,JAVA,PHP,NodeJs,etc...).
Essa lib tem como principal foco em sua arquitetura:
- Ser familiar e simples de aprender.
- Rápida para desenvolvimento, fácil para debugar, e sem sofrimento para implantar.
- Bem organizada, extensível e de manutenção simples.
JavaScript é uma linguagem orientada a protótipo sem classes. Assim, por natureza, um dos recursos mais poderosos da linguagem é a flexibilidade. Ele pode obter o mesmo trabalho feito por muitas maneiras diferentes, em muitos estilos diferentes e técnicas de codificação. Essa característica, no entanto, trata com o custo de imprevisibilidade. Sem uma estrutura unificada, o código JavaScript pode ser realmente difícil de entender, manter e re-usálo.
A Programação baseada em classe, por outro lado, ainda permanece como o modelo mais popular de OOP. Linguagens baseadas em classe geralmente requerem forte digitação, fornecer encapsulamento, e vem com a convenção de codificação padrão. Por geralmente tornando desenvolvedores aderir a um grande conjunto de princípios, o código escrito é mais provável que seja previsível, extensível e escalável ao longo do tempo. No entanto, eles não têm a mesma capacidade dinâmica encontrada em tal linguagem como JavaScript.
Cada abordagem tem suas próprias vantagens e desvantagens, mas podemos ter as partes boas de ambos ao mesmo tempo enquanto escondemos as partes ruins? A resposta é sim, através dessa fantástica biblioteca.
O evento será GRATUITO e haverá sorteio de BRINDES! Porém, as vagas são limitadas, portanto, faça sua inscrição o quanto antes!!!
Por questões de espaço físico, solicitamos que confirme sua presença através do e-mail: devrioclaro@gmail.com
Este é um evento organizado pela comunidade DevRioClaro, um grupo voluntário e aberto dos desenvolvedores de software de Rio Claro e região.
https://www.facebook.com/groups/DevRioClaro
ANGULARJS: UM FRAMEWORK PARA FACILITAR SUA VIDAWilson Mendes
Angularjs é um framework javascript construido e mantido pelo grupo de engenheiros do Google, ele usa o HTML como uma “template engine”, tudo isso 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.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
O Desenvolvimento de Aplicações WEB nem sempre é uma tarefa trivial. Esta apresentação demonstra diversos conceitos, tecnologias e metodologias que são utilizadas em diversos projetos.
Palestra sobre Javascript que ministrei na III Mostra Científica do Senac-RS.
A palestra conta um pouco da história do Javascript e o porque da imcompreensão da linguagem. Também mostra o que é possível fazer e como desenvolver um código um profissional e levado a sério com Javascript.
JHipster - Produtividade e Maturidade em suas mãosThiago Soares
Apresentação utilizada no JavaDay 2017. Um rápida introdução ao JHipster e muita prática.
O resultado foi a aplicação funcionando completamente na núvem Heroku.
Palestra sobre Google Web Toolkit ministrada dentro da MJV por Ramon Lima no dia 22/10/2010.
Essa palestra faz parte do ciclo de palestras semanais do laboratório de prototipação, onde os próprios funcionários da empresa compartilham seus conhecimentos entre si através de palestras e workshops semanais.
Mais informações sobre a palestra e links relacionados com o tema: http://forum.apisms.com.br/index.php?/topic/85-palestra-gwt/
Como desenvolver com um sistema com um front-end colossal?Mozart Diniz
Essa apresentação conta a nossa saga pra conseguir construir, manter, performar e garantir a qualidade de um sistema com uma camada enorme de JavaScript, aqui falamos de vários dos problemas enfrentados e suas soluções.
Apresentação (2ªparte) aos alunos da Escola Padre António Morais da Fonseca (Murtosa) - Cursos Profissionais de Multimédia, durante a semana de informática de 2011, sobre o que aí vem na web - novas tecnologias, novas opções e novas oportunidades. Incluiu breve introdução ao Jquery.
1. jQuery is a new kind of JavaScript Library.
Alain, Leonardo, Moisés, Thiago.
2. Introdução
• jQuery é o melhor framework javascript da atualidade;
• Nasceu em 2005;
• Licença: MIT e GLP;
• Não é o único framework javascript;
• Funciona teoricamente em qualquer navegador (cross-
browser);
• Bem documentado.
3. O Que é um framework?
(oficialmente é considerado uma biblioteca javascript)
• Frameworks são projetados com a intenção de
facilitar o desenvolvimento de software;
• Permitindo designers e programadores a gastarem
mais tempo determinando as exigências do software
do que com detalhes tediosos de baixo nível do
sistema.
4. Para que serve o JQuery?
“jQuery is designed to change the way that you write
JavaScript”
• Redução de código;
• Trabalha com Ajax e DOM;
• Validar formulários;
• Manipulação de eventos Javascript;
• Animações;
• Efeitos;
• Adicionar CSS;
• …
5. Para que serve o JQuery?
• Enfim:
o é possível fazer tudo isso e muito mais sem ter que
atualizar a página, o que faz com que o site fique
totalmente dinâmico, moderno, leve e elegante.
6. jQuery é disponibilizado das
diferentes maneiras.
• Desenvolvimento. Apresenta todos seus códigos
completos, identados e de fácil. Ideal para quem queira
estudar e compreender como as coisas funcionam, essa
“versão sem cortes” é ideal para estudo/aprendizado a
fundo da biblioteca.
• Produção. Esta é a versão para quem se preocupa
somente em utilizar o jQuery e usufruir de todo o seu
poder através de um arquivo compactado.
• Google API/CDN. Através da API AJAX de bibliotecas do
Google é possível, dentre outros frameworks e bibliotecas,
incorporar o jQuery a suas páginas web.
7. Quanto “pesa” um framework?
• Na sua versão 1.7.2 (atual) o JQuery pesa 95KB;
• É apenas um arquivo;
• Pode ser baixado pelo site www.jquery.com, ou
importar a biblioteca diretamente do Google.
• <script src=
http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/
jquery.min.js type=“text/javascript” ></script>
9. Explicando o código
• $(“a”) é um selector do JQuery que seleciona
elementos “a”;
• O $ se refere a uma “classe” em JQuery;
• O $ portanto “instancia” um objeto JQuery;
• .click() é invocado quando ocorre um clique do
mouse em um elemento selecionado;
• Código sem JQuery:
• Importante a separação de JS e HTML.