Curso de ExtJS 4 – Gratuito!

28 de November de 2011 | By | 129 Comments

Ei pessoal,

Decidi lançar uma série de screencasts/vídeo aulas sobre ExtJS 4 que no final todo o conteúdo apresentado formará um curso completo sobre ExtJS 4.

Conteúdo Programático

Segue então o conteúdo do curso:

Introdução:

Sistema de Classes:

Loader:

Pacote de Dados – Data Package:

Panels, Janelas, Menus, Toolbars e Buttons:

  • MessageBox/Dialogs(1:17:32 min)
  • Panels
  • Windows
  • Criando Buttons
  • Como funciona o Dock Layout
  • Toolbars
  • Criando Menus

Layouts:

  • Absolute Layout
  • Accordion Layout
  • Anchor Layout
  • Border Layout
  • Card Layout
  • Column Layout
  • Fit Layout
  • HBox Layout
  • Table Layout
  • VBox Layout
  • Criando um Viewport

Arquitetura MVC:

  • Entendendo o MVC + estrutura de uma aplicação
  • Ext.ComponentQuery
  • Como criar uma aplicação MVC
  • Criando Models, Views e Controllers

Forms:

  • Criando um Form
  • Form Fields
  • Validação automática de Forms
  • Salvando dados no servidor
  • Carregando dados do servidor
  • Upload de Arquivos

DataGrids:

  • Criando um grid simples
  • Tipos de colunas
  • Grid com Paginação
  • Utilizando Filtros
  • Recursos Extras (Features):
    • Grouping
    • Grouping Summary
    • Summary
    • RowBody
  • Editando um Grid – RowEditor
  • Editando um Grid – CellEditor
  • Salvando dados no servidor
  • RowExpander
  • Fazendo bind de um Form com um Grid

Trees:

  • Criando um Tree Panel
  • Tree com checkbox: Check Tree
  • Tree em forma de Grid
  • Sorting : Ordenação
  • Usando drag-and-drop

Charts – Gráficos:

  • Pacote draw
  • Entendendo um chart: gráfico
  • Bar Chart + Grouped Bar Chart + Stacked Bar Chart
  • Column Chart
  • Line Chart + Grouped Line Chart
  • Area Chart + Grouped Area Chart
  • Scatter Chart + Grouped Scatter Chart
  • Pie Chart + Donut Chart
  • Radar Chart + Grouped Radar Chart
  • Gauge Chart
  • Customizando um Gráfico

Customização de Temas:

  • Entendendo o Sass e Compass
  • Criando um tema com 5 minutos
  • Criando novas UIs para componentes do ExtJS
  • Suporte a browsers legados

Construção de uma Aplicação Completa

Conteúdo a ser definido

Outros Exemplos

  • Web Desktop
  • Plugins

Material

Todo o conteúdo do curso será publicado GRATUITAMENTE.

Os posts e/ou vídeos serão publicados aqui no blog, e à medida que serão publicados, vou atualizando esse post para referência a todo o curso.

Todas as aulas estão disponíveis no Vimeo para download gratuitamente. Basta ter uma conta no Vimeo para conseguir fazer o download do arquivo original.

Os vídeos (caso tenha vídeo) serão publicados nos meus canais do Vimeo e/ou Youtube. Os slides (caso tenha slide) serão publicados no meu Slideshare e todo o código estará disponível nos meus repositórios do GitHub e/ou Bitbucket.

Quando um novo post do curso for postado, anunciarei no meu twitter e facebook. Ou você também pode assinar o RSS do blog para se manter atualizado!

A grade do curso pode sofrer alterações. Também estou aberta a sugestões! :)

Então, o que acharam desse novo projeto?

Posts Similares

Filed in: Curso ExtJS 4 | Tags: , , ,

Comments (129)

  1. Olá Carlos,
    Sim, mas de maneira mais superficial.
    Na verdade nenhum livro de extjs no mercado tem todos os detalhes que estou trabalhando no curso! :)

  2. Olá Loiane,

    Sou um velho programador que ainda desenvolve para desktops, há algum tempo venho olhando por um framework e desenvolvimento web, tenho um pequeno projeto para começar a linguagem vai ser php mesmo, agora estou em dúvida entre 3 frameworks Extjs, Dojo e jquery o jquery é muito poderoso tem milhares de componentes, só que o problema é que seu UI é pobre e os milhões de componentes são feitos pela comunidade alguns desistem e a gente fica na mão, dojo é um framework muito poderoso dá uma boa queda de braço com o extjs, mas a comunidade dojo tenho impressão que é pequena tem pouco material para estudo.
    Agora com seu curso penso que vou entender a comunicação entre browser e host como recuperar e gravar dados. Ainda não assisti suas aulas, apenas dei uma passada nesta aqui que encontrei no vimeo e está excelente muito bem explicada vc faz uma explicação do processo como funciona com riqueza de detalhes que ainda não vi em nenhum outro tutorial, muitos fazem tutoriais pra demonstrar o quanto sabem não se preocupando se a pessoa vai aprender ou não querem apenas fazer um marketing pessoal, você é diferente se preocupa em realmente ensinar quem está do outro lado, com isso você demonstra que é bem conhecedora do assunto.
    Eu vou iniciar do zero nas minhas férias no mes junho provavelmente até lá o curso esteja bem adiantado.

    Penso que vou aprender mais aqui com suas video-aulas do que com seu livro, então farei uma doação no PagSeguro ao invés de comprar o livro, pois um trabalho tão maravilhoso tem que ser recompesado não apenas com elogios mas também com uma remuneração.

    Parabéns,
    Cláudio.

  3. Olá Loiane, acompanho sempre o seu blog e até estou desenvolvendo alguns projetos com ExtJs 4 + Java, ja consegui superar alguns desafios pra mim, mas ainda não consegui uma maneira de imprimir os charts, você já passou por isso? Existe alguma maneira de imprimir um gráfico do ExtJs mesclado em um relatorio pdf tipo o JasperReport ou outra solução Java? Talvez com o Ext enviando algo como um SVG se o Ext tiver essa possibilidade e isso resolver, rsrsrsrs. Muito obrigado antecipadamente e parabéns pelo blog e pelo livro.

  4. Obrigada Claudioprv!

  5. hahahaha warleyalex,
    valeu pelo comentário!
    Vou fazer um aula sobre isso mais pro final do curso! :)

  6. Oi Marcos,
    Acredito que para utilização interna não tem problema em usar a versão open source.
    Opa, só chamar pra ir na Starbucks que corro pra lá! rs

  7. Olá Loiane,

    Não sei se estou fazendo a pergunta no lugar certo, mas vamos lá. O tema que está em um dos demos do extjs 4.1 é default ou foi desenvolvido por alguém: http://docs.sencha.com/ext-js/4-1/#!/example/kitchensink/index.html

    Ele é muito bacana!

  8. Rafael

    Boa noite Loiane, primeiro parabéns pela sua iniciativa. Apenas uma pergunta, é o seu livro que a SON estará dando para quem se matricular no curso de ExtJS e Sencha? Pois eu estava com grande dúvida se eu iria me matricular ou não no curso, mas quando observei o livro como um baita brinde, deu-me mais vontade de me inscrever.

  9. Oi Rafael,
    É sim, mas é o ebook. Tem que ver com eles como o esquema funciona.
    []‘s

  10. Rafael

    Bom dia Loiane, para o mundo dos aplicativos móveis, Android e iOS, ExtJs se torna melhor para essas aplicações junto com o Sencha do que o jquery + Sencha?

  11. Oi Loiane bom dia!
    vc tem alguma previsão de qdo vai sair sua proxima video aula do curso de extJs 4 ?, porque estou ansioso para contianuar aprendendo

  12. Oi Americo, sai amanhã – 8 de maio! :)

  13. Ìtalo Oliveira

    Adorei seu trabalho, e estou acompanhando os seus videos
    por favor não demore muito para postar outros.
    Um abração!

  14. Ìtalo Oliveira

    Seu Livro é Inglês, porque não há uma versão português.
    acredito que uma versão em português irá ajuda muitas pessoas que não conhece o inglês tão bem quanto outras pessoas. Parabéns pelo seu trabalho!

  15. Antonio Carlos

    Porque o público que sabe inglês é muito maior, na área de TI principalmente o desenvolvedor não deveria e não deve ter esta deficiência que é não saber o inglês, o livro está bem didático e com uma linguagem técnica bem fácil de compreender, assim como as aulas práticas em vídeo da Loiane.

  16. victor

    Parabens pela iniciativa ! seus videos estão sendo muito úteis !

  17. Olá Loiane, suas aulas são ótimas. Você poderia me ajudar com a propriedade collapsible. estou criando um window e colocando um panel accordion dentro, e preciso que o window já apareça contraido por default. já tentei de tudo. obrigado! ah estou usando EXT-JS 3.0 ainda pois estou tomando um curso.

  18. ìtalo Oliveira

    você esta perfeitamente certo Antonio Carlos.
    mais sem dúvida nemhuma uma versão português seria muito legal.
    o livro em sim é otimo, mais deixo minha sugestão uma versão em português seria nada mal.

Leave a Reply

Trackback URL | RSS Feed for This Entry