Flex com Java - crie sistemas ricos para web

via Udemy

Go to Course: https://www.udemy.com/course/flex-com-java-crie-sistemas-ricos-para-web/

Introduction

Certainly! Here's a comprehensive review and recommendation for the course "Flex com Java - crie sistemas ricos para web" on Coursera: --- **Course Review: Flex com Java - crie sistemas ricos para web** If you're looking to master the development of dynamic, modern, and visually appealing web applications using Flex and Java, this course is an excellent choice. Comprising 84 detailed video lessons, it provides an in-depth journey through creating rich internet applications (RIA) with a focus on practical implementation. **Course Content and Structure** This course covers a broad spectrum of topics essential for web application development, including frontend design with Flex, backend integration using Java, database management with PostgreSQL, and report generation with IReport and JasperSoft. The lessons are structured to guide learners from basic setup to advanced functionalities, such as complex data operations, remote procedure calls via BlazeDS, and embedding dynamic reports into applications. The curriculum begins with foundational topics like creating site layouts, adding multimedia elements, and applying visual effects, progressively moving towards sophisticated features like integrating Java services, managing CRUD operations, and implementing search filters. The extensive module on reports demonstrates how to generate professional, customizable documents, essential for enterprise applications. **Prerequisites and Skills Gained** A solid understanding of Flex and Java is encouraged before taking this course, making it ideal for developers who have some experience with Flex or have completed introductory courses. Familiarity with tools like Adobe Flex Builder 3, Eclipse, and databases like PostgreSQL will significantly enhance your learning experience. By completing this course, you'll gain hands-on skills to develop feature-rich web systems, including form management, data listing, editing capabilities, searching, and reporting. These skills are highly valuable for creating sophisticated web applications in various industries. **Pros** - Extensive and detailed video content - Focus on real-world application development - Covers full-stack development including frontend, backend, database, and reporting - Practical exercises with step-by-step instructions - Incorporates essential tools like BlazeDS for Java-Flex communication **Cons** - The volume of content may be overwhelming for absolute beginners - Some parts require prior knowledge of Flex and Java - The interface and tools mentioned (Flex Builder, BlazeDS, etc.) are somewhat dated, as newer technologies have emerged **Final Verdict and Recommendations** This course is highly recommended for developers with some background in Flex and Java who want to deepen their understanding and build comprehensive web systems. Its practical approach and comprehensive coverage make it perfect for those aiming to develop professional, enterprise-grade applications. While the technologies covered may not be the newest, the principles of robust web application development remain relevant. If you're comfortable with the prerequisites and seeking to enhance your skills specifically in Flex, Java integration, and report generation, this course is a valuable resource. --- Let me know if you'd like a more concise summary or tailored recommendations based on your current skill level!

Overview

Aproveite esse super curso, são 84 Vídeo Aulas de Flex com Java e BlazeDS e Banco de Dados e Relatório.O Flex é uma estrutura de código aberto altamente produtiva e gratuita para a criação e manutenção de aplicativos Web. Pré-requisito: Ter conhecimentos em Flex (ou ter adquirido o primeiro curso de Flex que fiz. Também deve ter conhecimento de java. Foi usado o Adobe Flex Builder 3 e o Eclipse, bem como PostgreSQL, Ireport, MaskedInput, IFrame, RemoteObject. Que tal você aprender a criar um sistema para web que seja bonito, moderno, elegante, diferente de tudo o que você vê por aí ? Pois isso é conseguido através do Flex com Java.Formulários de cadastros:Todos os formulários de cadastros você vai aprender a implementar a parte de manutenção de banco de dados (gravar, alterar, excluir, pesquisar), imprimir, listar na grade.Relatórios:Todo sistema precisa gerar relatórios, e isso é conseguido através da ferramenta Ireport. Você vai criar relatórios bonitos, elegantes, podendo personalizar tudo: cabeçalho, rodapé, conteúdo.Banco de Dados:Foi usado o banco PostgreSQL, um dos melhores banco de dados free da atualidade.Cronograma das aulasaula 2121 - Iniciando a criação de um site em Flexaula 2122 - Montando a tela principal menusaula 2123 - Inserindo data e hora no ApplicationControlBaraula 2124 - Container Accordion para listar as vídeo aulasaula 2125 - Inserindo dados nos containers accordionaula 2126 - Criando um componente para vídeo aulas Flexaula 2127 - Criando e chamando um TileWindow no novo siteaula 2128 - Inserindo Imagens e Textos no TitleWindowaula 2129 - Finalizando uma página TitleWindow de cursoaula 2130 - Adicionando efeitos na tela principal do siteaula 2131 - Chamando navigator através de imagensaula 2132 - Aplicando efeito Resize no menu principalaula 2133 - Aplicando efeito Move no menu principalaula 2134 - Fazendo Upload para o servidor e testando na webaula 2135 - Iniciando Flex + Java + BlazeDS Eclipseaula 2136 - Instalando Plugin Flex para Eclipseaula 2137 - add Flex Project Nature e Tomcataula 2138 - rodando aplicação Flex no servidor tomcataula 2139 - Configurando BlazeDS na aplicação java flexaula 2140 - protocolo AMF services-config BlazeDSaula 2141 - Criando classe java para comunicação com Flexaula 2142 - Destination no remoting-config_xmlaula 2143 - Ligando o Flex com Java via BlazeDSaula 2144 - Funcionado Flex com Java usando RemoteObjectaula 2145 - Usando mx_Method no serviçoaula 2146 - script function para comunicacao java flex blazedsaula 2147 - calculos na integraçao flex java blazedsaula 2148 - function somar em flex java blazedsaula 2149 - Usando banco de dados em novo projeto flex java blazedsaula 2150 - Criando banco de dados para conectar com Flexaula 2151 - Criando Servico Java para conectar com bancoaula 2152 - Manipulando método listar_pessoas e remoting-configaula 2153 - RemoteObject e Method para conectar ao serviço do bancoaula 2154 - implementando integração java banco flex blazedsaula 2155 - Funcionando acesso ao banco no flexaula 2156 - Lendo nome da pessoa do bancoaula 2157 - HashMap return List para trazer os dados para o Flexaula 2158 - HashMap SuppressWarnings java conexão bancoaula 2159 - Listando no datagrid dados do Bancoaula 2160 - Mais listando datagrid dados do Bancoaula 2161 - Iniciando CRUD para tabela de pessoasaula 2162 - Criando método java específico para conexãoaula 2163 - Iniciando método novoRegistro flex java bancoaula 2164 - Método Gravar dados Pessoa com parâmetrosaula 2165 - Chamando e testando Serviço java para gravar dadosaula 2166 - Funcionando SQl Insert serviço para gravaraula 2167 - Manipulando Method Resultado do servico javaaula 2168 - Populando automaticamente o datagrid ao gravar no bancoaula 2169 - Criando método para excluir registro no serviço javaaula 2170 - Implementando método java para exclusão de registroaula 2171 - Finalizando serviço java para exclusão de registroaula 2171 - Finalizando serviço java para exclusão de registroaula 2172 - Incrementando opção de excluir pelo Flexaula 2173 - Tirando opcoes de escolha do java e passando para o Flexaula 2174 - Finalizando exclusão de registro pelo Flex e javaaula 2175 - Método para alteração de registros no serviço javaaula 2176 - Finalizando Alteração de dados no banco pelo Flex e Javaaula 2177 - Iniciando a parte de filtragens com pesquisas SQLaula 2180 - Finalizando pesquisa Flex SQL toUpperCaseaula 2181 - Aprimorando codigo java para pesquisa no Flexaula 2182 - Incrementando opção de filtragens no Flexaula 2183 - Aprimorando opções de Filtragem com parâmetrosaula 2184 - Finalizando pesquisa no Flex com opções de filtragemaula 2185 - Iniciando a parte de Máscarasaula 2186 - Classe ActionScript MaskedInput NameSpaceaula 2187 - Finalizando Máscaras com componente MaskedInputaula 2188 - Iniciando relatórios no Flex com Ireport JasperSoftaula 2189 - Criando um relatório no Ireportaula 2190 - Executando relatório e criando parâmetros no Ireportaula 2191 - Configurando Bibliotecas Ireport para rodar no Flexaula 2192 - Mapeando Servlet class url pattern do relatorio javaaula 2193 - Criando classe java para Relatorio Pessoaaula 2194 - service HttpServletRequest HttpServletResponseaula 2195 - Método Serviço Java para Requisição e Respostaaula 2196 - Método java que irá gerar o relatorio jasperaula 2197 - JasperRunManager runReportToPdf HashMapaula 2198 - ServletOutputStream para mostrar o relatórioaula 2199 - Executando Servlet no browser para mostrar o relatórioaula 2200 - Show de Bola funcionando relatórioaula 2201 - IFrame para abrir relatório dentro do Flexaula 2202 - Criando Modulo Flex para IFrame abrir relatorioaula 2203 - Chamando modulo com IFrame do Flexaula 2204 - Inserindo relatório dentro do IFrame chamado no Flexaula 2205 - Finalizando relatório no Flex

Skills

Reviews