Busca

For-j Treinamentos

Treinamentos e consultorias em engenharia de software.

Feedback do Curso – Introdução a Arquitetura de Software

Fernando Franzini Blog

“O curso AQT M1 – Introdução a Arquitetura de Software é simplesmente sensacional, parabéns! Muito organizado e didático.”

Wellingtom Kiyoshi Ogawa, Jundiai – SP.

Ver o post original

Programação Funcional com Java 8

Fernando Franzini Blog

E aí querido? Já esta programando de forma funcional com Java 8? Ainda não? Segue abaixo um código escrivo em Java 7  que faz o processamento da média de vendas qualquer:

1

Nos chamamos isso de “Programação Imperativa”. Assim, o programador é obrigado a programar “o que ele quer” e “como aquilo vai ser feito”. São 7 linhas de código, grande e improdutivo. Pode até ser tornar complexo dependendo do tamanho. Agora veja abaixo o mesmo código usando o novo paradigma funcional do Java 8:

2

Nos chamamos isso de “Programação Declarativa”. Assim, o programador é obrigado apenas em programar “o que ele quer” e não mais se preocupar em “como aquilo vai ser feito”. Ficaram apenas 2 linhas, 300% a menos de código, limpo e rápido e bemmmmm mais produtivo. Imagine você, a partir do Java 8 começar a programar com esse média ai menor de código? Maravilha!!!! Não espere mais, veja nosso curso…

Ver o post original 34 mais palavras

Novidades do PHP 7 #4– Arrays constantes com a função define

Guilherme Costa


Umas das novidades possíveis no PHP 7 é declarar arrays constantes utilizando a função define(). Até então só era possível utilizando a diretiva const.

<?php
define('COUNTRIES', [
    'Brazi;',
    'Netherlands',
    'Spain'
]);

echo COUNTRIES[1]; // Netherlands
?>

Bem simples, né ?


Quer aprender PHP e se tornar um profissional na área ? A FOR-J disponibiliza um curso de desenvolvimento PHP para você :


Portanto ide, fazei discípulos de todas as nações, batizando-os em nome do Pai, e do Filho, e do Espírito Santo;
Mateus 28:19

Ver o post original

Plano de Estudos: Oracle Certified Professional Java 8 – OCP8

Fernando Franzini Blog

ocpjp8-newPara aqueles interessados em investir na carreira de certificações oficiais Java veja o OCP: OCP: Oracle Certified Professional Java Se 8 Programmer II Study Guide: Exam 1Z0-809 focado na 2 fase da certificação de programador.

Juntamente com esse livro é altamente indicado que os candidatos façam simulados com objetivo de chegar bem preparados para a prova oficial. A Whizlabs oferece um ótimo simulado – OCPJP/SCJP 8: Oracle Certified Professional, Java SE 8 Programmer [1Z0-809]. Com esses 2 caras ai, não tem erro! Bons estudos para todos!

“Eu penso que o que sofremos durante a nossa vida não pode ser comparado, de modo nenhum, com a glória que nos será revelada no futuro.” Romanos 8:18

Ver o post original

Plano de Estudos: Oracle Certified Associate Java 8 – OCA8

Fernando Franzini Blog

ocajp8Para aqueles interessados em investir na carreira de certificações oficiais Java veja o  livro OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 focado na 1 fase da certificação de programador.

Juntamente com esse livro é altamente indicado que os candidatos façam simulados com objetivo de chegar bem preparados para a prova oficial. A Whizlabs oferece um ótimo simulado –Oracle Certified Associate, Java SE 8 Programmer. Com esses 2 caras ai, não tem erro! Bons estudos para todos!

Portanto, ponham em primeiro lugar na sua vida o Reino de Deus e aquilo que Deus quer, e ele lhes dará todas essas coisas. Mateus 6:33

Ver o post original

Frameworks Java – Mensageria

Fernando Franzini Blog

fg11

Segue algumas opções de frameworks Java para integração ou processamento com mensageria:

Provedores de Mensageria 

Para todas as informações, veja o post inicial.

“É o SENHOR Deus quem protege aqueles que o temem, é ele quem guarda aqueles que confiam no seu amor.” Salmos 33:18

Ver o post original

Microservices é bom? Nãooo…é ruim

Fernando Franzini Blog

Sem título

Até que enfim achei um post falando disso e fico feliz em saber que não é só eu que percebi isso. Microservice não é uma coisa boa! Microservice é uma coisa ruim! Microservice é como se fosse uma ultima atitude arquitetural desesperada para tentar arrumar e organizar uma solução monolítica que chegou ao caos por ser muito grande e complexa de gerenciar. A introdução dessa arquitetura em si já gera muitos problemas e contornos que se forem aplicadas para soluções sem perfil acabam só estragando ao invés de melhorar. Por isso amigo, cuidado como as frescuras e modismo de fazer as coisas sem a necessidade! T+

“Pois o Espírito que Deus nos deu não nos torna medrosos; pelo contrário, o Espírito nos enche de poder e de amor e nos torna prudentes.” 2 Timóteo 1:7

Ver o post original

FOR-J Treinamentos EAD – Agosto 2016

Fernando Franzini Blog

2ceca3_a5c6cd04a54b4108a284dd4e2f003fb7Segue um breve resumo de nossos treinamentos EAD

JSE – F1 – Fundamentos de Programação Java: Objetivo deste curso é introduzir o participante a tecnologia Java, tendo como foco principal formar uma base sólida de conhecimentos iniciais. O curso aborda a montagem do ambiente de desenvolvimento e os  fundamentos básicos da linguagem de programação padrão. Se você esta na faculdade é quer apenas conhecer um pouco do Java, esse é o curso.

JSE – F2 – Programação Orientada a Objetos com Java: Objetivo deste curso é introduzir o participante aos conceitos e implementações do paradigma de programação orientado a objetos, dando sequência ao curso JSE – F1. Se você esta faculdade e quer aprender bem programação orientada a objetos com Java, esse é o curso.

JSE – M1 – Pacote Programador Java Básico: Objetivo deste curso é introduzir o participante a tecnologia Java, tendo como foco principal formar uma base solida de conhecimentos iniciais. O curso aborda a montagem do…

Ver o post original 284 mais palavras

NoSQL Como armazenar os dados de uma aplicação moderna

Fernando Franzini Blog

QJqAPTPE3N1YMoK32lk4dVw2XtfE6jmYTk-u1SahDYE_largeEste livro se destina a desenvolvedores e arquitetos de software que já tenham experiência com algum tipo de banco de dados relacional ou NoSQL e querem aprender mais sobre os tipos de bancos de dados e entender os impactos que a escolha deles pode trazer para sua arquitetura e seus clientes.

No decorrer do livro, quando um novo conceito ou funcionalidade é apresentado, normalmente existe a comparação com os bancos relacionais e o SQL. Então, ter um conhecimento prévio sobre conceitos básicos de bancos de dados, como tabelas, joins, forma normal (normalização de dados) e um pouco de SQL, ajudará muito o entendimento.

Apesar de o livro abordar exercícios práticos de programação, ele foca totalmente na camada de persistência, com alguns exemplos de código em JavaScript, erlang, bash, e algumas query languages. Por isso, não existe a necessidade de conhecer bem alguma linguagem de programação específica, nem mesmo as utilizadas…

Ver o post original 90 mais palavras

InfoQ eMag: Java, Presente e Futuro

Fernando Franzini Blog

image01O Java continua sua evolução rápida, mesmo com a responsabilidade de manter funcionando milhões de sistemas desenvolvidos com a plataforma e a linguagem. Nesta revista grátis, conheça os aspectos mais modernos do Java, com foco no que mudou para o versão 8 e o que está sendo criado para as novas versões. São mais de 50 páginas de material técnico do InfoQ Brasil, com melhorias – e um formato bem especial. Para os interessados em realmente estudar, veja no curso EAD de Java 8.

“Agradeçam a Deus, o SENHOR, anunciem a sua grandeza e contem às nações as coisas que ele fez.” 1 Crônicas 16:8

Ver o post original

Frameworks Java Android – Chamadas HTTP

Fernando Franzini Blog

android-http-get_2Segue algumas opções de frameworks para fazer chamadas HTTP no android:

Para todas as informações, veja o post inicial.

“Não seja vingativo; confie em Deus, o SENHOR, e ele fará justiça a você.” Provérbios 20:22

Ver o post original

Curso Programação Funcional com Java 8

Fernando Franzini Blog

java-lambda-expressionObjetivos

Objetivo deste curso é levar o participante a um nível mais avançado na plataforma Java, oferecendo conhecimentos básicos e práticos nas novidades lançadas na versão do Java 8 que mudaram totalmente o paradigma e a forma de pensar na programação. A compreensão dos novos recursos e da filosofia da programação funcional lançada no Java 8 é de fundamental importância para que um desenvolvedor que pretende ampliar o seu leque de conhecimentos para a criação de aplicações mais robustas e bem escritas.

Público Alvo

Desenvolvedores Java que desejam aprender os novos recursos de programação lançados na versão Java 8.

Nível de Dificuldade

Intermediário

Pré-requisitos

  • Ter conhecimentos de nível intermediário da linguagem java, oop e api’s do jse.
  • Pc contendo no mínimo de 2 GB RAM com Windows VISTA/WIN7/WIN10.

Presencial

EAD

  • R$ 170,00
  • 24 horas por…

Ver o post original 475 mais palavras

Oracle Java Magazine – Julho/Agosto

Fernando Franzini Blog

Sem título

Faça donwload grátis direto no site – Oracle Java Magazine

“Dá-me novamente a alegria da tua salvação e conserva em mim o desejo de ser obediente.” Salmos 51:12

Ver o post original

Frameworks Java – JavaServer Faces

Fernando Franzini Blog

 jsf-logo-squareSegue as opções de frameworks para desenvolvimento de soluções web com JavaServer Faces:

Componentes JSF (OK)
RichFaces – http://www.jboss.org/richfaces
Tomahawk – http://myfaces.apache.org/tomahawk/index.html
PrimeFaces – http://primefaces.org/
OpenFaces – http://openfaces.org/
IceFaces – http://www.icesoft.org/
Gmaps4jsf – http://code.google.com/p/gmaps4jsf/
Highfaces – http://www.highfaces.org/
Gisfaces – http://www.gisfaces.com/
BooFaces – http://www.bootsfaces.net/
ButterFaces – http://www.butterfaces.org/
AngularFaces – https://www.angularfaces.net/index.jsf
Liferayfaces – http://www.liferayfaces.org/showcase
TieFaces – http://showcase-tiefaces.rhcloud.com/showcase/sheet/WebSheetOverView.xhtml

Extensões JSF (OK)
PrettyFaces – http://ocpsoft.org/prettyfaces/
Omnifaces – https://showcase-omnifaces.rhcloud.com/ 

Para todas as informações, veja o post inicial.

“Aquele que quer aprender gosta que lhe digam quando está errado; só o tolo não gosta de ser corrigido.” Provérbios 12:1

Ver o post original

Feedback Livro: MongoDB – Construa novas aplicações com novas tecnologias

Fernando Franzini Blog

mongodb-featured_largeHoje eu terminei de ler o livro MongoDB – Construa novas aplicações com novas tecnologias e gostaria de dar meu feedback. Livro muito bem escrito, direto ao ponto e com informações exatas. Com uma rápida leitura, qualquer um que já trabalhe com banco de dados relacional vai conhecer e usar o básico do MongoDB.

“Guardemos firmemente a esperança da fé que professamos, pois podemos confiar que Deus cumprirá as suas promessas.” Hebreus 10:23

Ver o post original

Blog no WordPress.com.

Acima ↑

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.