+ uma aula Top d+ Willian! Fiz lógica (pascal) na faculdade há 8 anos atrás, tive um negócio proprio(loja), e não consegui mais estudar. Mesmo assim, desenvolvi site simples em html, css (alterava cores, layout no photoshop) alterava alguns códigos, mas nada começado realmente do zero. Comecei a Maratona Java, e estou satisfeito! Pois quero muito voltar ao mercado de trabalho e desenvolvendo aplicações mobile em java. Com o curso Maratona Java, estarei preparado? Qto tempo, sendo que tenho 3 horas diarias somente pra estudar java :) Preciso de um incentivo a mais rs Obrigado!
Fala Leandro, tudo bom? Então se você quiser ser um desenvolvedor de aplicações mobile para Android esse curso vai ser um senhora base, apesar de ter algumas particulariedades o Android usa Java e entender os conceitos da linguagem vai te poupar uma dor de cabeça grande, Eu já vi gente desenvolvendo pra Android sem saber o que é um ArrayList, copiando o que vê na Internet, aí quando dá problema não consegue resolver. Você vai estar preparado pra desenvolver aplicações? eu diria uns 60 ~70% se finalizar e conseguir aplicar os conceitos do curso. Existem outras tecnologias envolvidas que você vai precisar estudar para completar esses 30~40% e dependendo do material que você usar pode ser mais difícil que esses 70%. Acessa essa aula: ruclips.net/video/9KmrXcMYySg/видео.html e da uma lida no primeiro comentário, o cara finalizou o curso em 20 dias, lá ele explica como fez. Não sei se vai aplicar a você, mas você pode tentar. O primeiro passo pra voltar você já deu, escolheu uma boa linguagem, está vendo um curso que é completo em todos os aspectos e o mais importante, está com vontade. Se precisar de qualquer coisa pode perguntar.
Legal, nao quero cometer esse erronovamente, poi isso achei interessante buscar o conhecimento e nao o ctl c and v...(ja fiz muito e não me trouxe conhecimento algum...) Será um grande passo 60~70%, e se puder me indicar os outros 30~40% agradeceria, Lol ... Li o comentário do amigo, excelente exemplo de motivação! Atualmente estou fazendo um intercâmbio em Dublin, e aqui o mercado está aquecido, na realidade falta profissional qualificado para as vagas, fico até o fim do ano que vem, e a minha meta é entrar no mercado em 5 meses. Estou assistindo os vídeos, mas estou acompanhando na IDE eclipse, e tbm fazendo anotações, então acabo que demorando mais. Não posso deixar de parabenizar pelo excelente trabalho e incentivo! Bom, vou dar continuidade, muito obrigado!
Leandro Santana eu que agradeço pelo elogio, são eles que mantém o canal funcionando. Quando aos outros 30% são particularidades do Android, tem de conhecer como por exemplo o ciclo de vida de uma Activity que são as "telas" do android, xml e entre outras ferramentas e bibliotecas que são nativas do Android, pra isso é extremamente recomendável estudar a documentação, da olhada no canal do Thiengo Calopsita: ruclips.net/user/thiengocalosita. Se um dia conseguir um trampo que a gente ajudou manda uma mensagem aqui ou no face devdojobr. A gente faz uma entrevista e vc conta pra galera se vc quiser.
Exercício ficou assim: public class ExercicioControleDeFluxo2 { public static void main(String[] args) { int valor = 4; String semana = valor == 1 | valor == 2 ? "Final de semana" : "Dia de semana"; switch (valor){ case 1: System.out.println(semana); break; case 2: System.out.println(semana); break; case 3: System.out.println(semana); case 4: System.out.println(semana); break; case 5: System.out.println(semana); break; case 6: System.out.println(semana); break; case 7: System.out.println(semana); break; default: System.out.println("Dia da semana invalido");
Ficou assim: public class Exercicio { public static void main(String[] args) { int dia=1; switch (dia=6){ case 6 : System.out.println("fds"); break; case 7 : System.out.println("fds"); break; default: System.out.println("Dia útil");
Sim, mas a gente não cobre isso na aula pois não tem muito sentido o seu uso no mundo corporativo. Você pode ver um tutorial e aprender em menos de 5 minutos. Esse site mostra um exemplo: www.mballem.com/post/ler-dados-do-teclado-com-a-classe-scanner/
Willian, Dizem que toda vez que você que um progamador java utiliza o swicth morre um bêbê foca. O meu professor, disse que bons programadores não fazem uso do switch no java. Qual a sua opinião sobre isso?
Assim, não tem nada de errado com o switch, se você precisa entregar uma funcionalidade e está sem tempo para pensar em outra solução o switch é muito, mas MUITO melhor que você colocar if-else. Eu meio que compartilho a opinião deles, eu não gosto nem do switch, nem do if-else. Tento substituir usando ENUM, Polimorfismo, factory pattern, Streams e o que mais for possível para não usar esses caras. O melhor jeito de aprender é fazendo com switch e depois refatorar pra tirar o switch, uma hora você pega o jeito e já faz direto sem ele
Ficou um pouco grande, mas procurei utilizar conceitos de aulas passadas. // Crie um switch que dado um valor de 1 a 7 considerando 1 domingo imprima se é dia útil ou final de semana import java.util.Scanner; public class ExercicioControleFluxo2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int dia; String statusDia; System.out.println(" " + "(1) Domingo" + " " + "(2) Segunda-feira" + " " + "(3) Terça-feira" + " " + "(4) Quarta-feira" + " " + "(5) Quinta-feira" + " " + "(6) Sexta-feira" + " " + "(7) Sábado" + " " + "Selecione a alternativa desejada: "); dia = input.nextInt(); statusDia = (dia > 1 && dia
System.out.printf("Digite seu sexo: "); sexo = ler.next().toUpperCase(); switch(sexo) { case "M": System.out.println("Masculino"); break; case "F": System.out.println("Feminino"); break;
public class psvm_sout { public static void main(String[] args) { int Dia = 9; switch(Dia){ case 1: System.out.println("domingo"); break; case 2: System.out.println("segunda"); break; case 3: System.out.println("terça"); break; case 4: System.out.println("quarta"); break; case 5: System.out.println("quinta"); break; case 6: System.out.println("sexta"); break; case 7: System.out.println("sábado"); break; default: System.out.println("não é um dia valido. Digite um número de 1 a 7"); break; } if (Dia>1 && Dia
Em 2024 e ainda é um dos melhores cursos. Está de parabéns.
Vídeo 13/200 e avançando. Este curso eu faço inteiro. I-N-T-E-I-R-O!!!!!
no final manda um alô dizendo o que achou.
Mais uma Aula Com sucesso.. proxima =)
+ uma aula Top d+ Willian!
Fiz lógica (pascal) na faculdade há 8 anos atrás, tive um negócio proprio(loja), e não consegui mais estudar. Mesmo assim, desenvolvi site simples em html, css (alterava cores, layout no photoshop) alterava alguns códigos, mas nada começado realmente do zero.
Comecei a Maratona Java, e estou satisfeito! Pois quero muito voltar ao mercado de trabalho e desenvolvendo aplicações mobile em java.
Com o curso Maratona Java, estarei preparado? Qto tempo, sendo que tenho 3 horas diarias somente pra estudar java :)
Preciso de um incentivo a mais rs
Obrigado!
Fala Leandro, tudo bom? Então se você quiser ser um desenvolvedor de aplicações mobile para Android esse curso vai ser um senhora base, apesar de ter algumas particulariedades o Android usa Java e entender os conceitos da linguagem vai te poupar uma dor de cabeça grande, Eu já vi gente desenvolvendo pra Android sem saber o que é um ArrayList, copiando o que vê na Internet, aí quando dá problema não
consegue resolver.
Você vai estar preparado pra desenvolver aplicações? eu diria uns 60 ~70% se finalizar e conseguir aplicar os conceitos do curso. Existem outras tecnologias envolvidas que você vai precisar estudar para completar esses 30~40% e dependendo do material que você usar pode ser mais difícil que esses 70%.
Acessa essa aula: ruclips.net/video/9KmrXcMYySg/видео.html e da uma lida no primeiro comentário, o cara finalizou o curso em 20 dias, lá ele explica como fez. Não sei se vai aplicar a você, mas você pode tentar.
O primeiro passo pra voltar você já deu, escolheu uma boa linguagem, está vendo um curso que é completo em todos os aspectos e o mais importante, está com vontade.
Se precisar de qualquer coisa pode perguntar.
Legal, nao quero cometer esse erronovamente, poi isso achei interessante buscar o conhecimento e nao o ctl c and v...(ja fiz muito e não me trouxe conhecimento algum...)
Será um grande passo 60~70%, e se puder me indicar os outros 30~40% agradeceria, Lol ...
Li o comentário do amigo, excelente exemplo de motivação!
Atualmente estou fazendo um intercâmbio em Dublin, e aqui o mercado está aquecido, na realidade falta profissional qualificado para as vagas, fico até o fim do ano que vem, e a minha meta é entrar no mercado em 5 meses. Estou assistindo os vídeos, mas estou acompanhando na IDE eclipse, e tbm fazendo anotações, então acabo que demorando mais.
Não posso deixar de parabenizar pelo excelente trabalho e incentivo!
Bom, vou dar continuidade, muito obrigado!
Leandro Santana eu que agradeço pelo elogio, são eles que mantém o canal funcionando. Quando aos outros 30% são particularidades do Android, tem de conhecer como por exemplo o ciclo de vida de uma Activity que são as "telas" do android, xml e entre outras ferramentas e bibliotecas que são nativas do Android, pra isso é extremamente recomendável estudar a documentação, da olhada no canal do Thiengo Calopsita: ruclips.net/user/thiengocalosita. Se um dia conseguir um trampo que a gente ajudou manda uma mensagem aqui ou no face devdojobr. A gente faz uma entrevista e vc conta pra galera se vc quiser.
E ai leandro, depois de dois anos oque você ja teve como diferencial? conta pra gente para nos motivar tambem !
Tmj
Melhor cursooo
Valeu Mikael, porém eu recomendo a nova versão desse curso aqui mesmo no canal
to assistindo agora em 2023, mt bom , sintaxe parecida com a do js por enquanto , mudou mt coisa de 2016 pra 2023?
Assiste a nova versão do curso. Tem novas funcionalidades, mas o que foi feito aqui ainda tá atualizado
... obrigado!
Exercício ficou assim:
public class ExercicioControleDeFluxo2 {
public static void main(String[] args) {
int valor = 4;
String semana = valor == 1 | valor == 2 ? "Final de semana" : "Dia de semana";
switch (valor){
case 1:
System.out.println(semana);
break;
case 2:
System.out.println(semana);
break;
case 3:
System.out.println(semana);
case 4:
System.out.println(semana);
break;
case 5:
System.out.println(semana);
break;
case 6:
System.out.println(semana);
break;
case 7:
System.out.println(semana);
break;
default:
System.out.println("Dia da semana invalido");
}
}
}
Magnífico!
Ficou assim:
public class Exercicio {
public static void main(String[] args) {
int dia=1;
switch (dia=6){
case 6 :
System.out.println("fds");
break;
case 7 :
System.out.println("fds");
break;
default:
System.out.println("Dia útil");
Boa.
De volta aqui pra revisar pra faculdade haha.
Tem diferença eu colocar a variável do tipo char entre aspas duplas? No video foi utilizado 'F' poderia utilizar "F"?
sim, ' é pra char, " é pra string
O java permite a entrada de dados por parte do usuário? Tipo eu digito a variável, se sim,a partir de qual aula?
Sim, mas a gente não cobre isso na aula pois não tem muito sentido o seu uso no mundo corporativo. Você pode ver um tutorial e aprender em menos de 5 minutos. Esse site mostra um exemplo: www.mballem.com/post/ler-dados-do-teclado-com-a-classe-scanner/
Willian,
Dizem que toda vez que você que um progamador java utiliza o swicth morre um bêbê foca. O meu professor, disse que bons programadores não fazem uso do switch no java. Qual a sua opinião sobre isso?
Assim, não tem nada de errado com o switch, se você precisa entregar uma
funcionalidade e está sem tempo para pensar em outra solução o switch é
muito, mas MUITO melhor que você colocar if-else. Eu meio que
compartilho a opinião deles, eu não gosto nem do switch, nem do if-else.
Tento substituir usando ENUM, Polimorfismo, factory pattern, Streams e o
que mais for possível para não usar esses caras. O melhor jeito de
aprender é fazendo com switch e depois refatorar pra tirar o switch, uma
hora você pega o jeito e já faz direto sem ele
Top!
Aula 13 [ ok ]
aula 13 ok
Porque na parte do switch, especificamente, no case, se usa um ":" depois do dia ?
Porque não posso usar simplesmente um {
Obrigado.
sintaxe
O conteúdo é muito bom, mas a fonte é muito pequena e com a tela preta fica difícil enxergar
Tem uma nova versão saindo para quem é membro em melhor qualidade. Vai ficar disponível para o público geral em alguns meses
public class ControleDeFluxo {
public static void main(String[] args) {
byte dia = 2;
switch(dia) {
case 1:
System.out.println("Domingo");
break;
case 2:
System.out.println("Segunda");
break;
case 3:
System.out.println("Terça");
break;
case 4:
System.out.println("Quarta");
break;
case 5:
System.out.println("Quinta");
break;
case 6:
System.out.println("Sexta");
break;
case 7:
System.out.println("Sábado");
break;
default:
System.out.println("Opção Inválida!");
break;
}
if(dia == 1 || dia == 7) {
System.out.println("Fim de semana!");
} else if(dia > 1 && dia < 7) {
System.out.println("Dia útil!");
} else {
return;
}
}
}
Como faz esse simbolo no teclado ||?
@@rodrigodossantos8172 Opa, Rodrigo. Você segura a tecla SHIFT e pressiona a tecla ao lado do Z, normalmente tem uma barra invertida ("\")!
@@inv.anonimo vlw
default: "Error!"; break;
Fala William, tudo bem? Qual a diferença entre as duplas e simples no Switch? Ou no Java?
Aspas simples usa em variavel do tipo CHAR e aspas duplas usa em variavel STRING.
Ficou um pouco grande, mas procurei utilizar conceitos de aulas passadas.
// Crie um switch que dado um valor de 1 a 7 considerando 1 domingo imprima se é dia útil ou final de semana
import java.util.Scanner;
public class ExercicioControleFluxo2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int dia;
String statusDia;
System.out.println("
" +
"(1) Domingo" + "
" +
"(2) Segunda-feira" + "
" +
"(3) Terça-feira" + "
" +
"(4) Quarta-feira" + "
" +
"(5) Quinta-feira" + "
" +
"(6) Sexta-feira" + "
" +
"(7) Sábado" + "
"
+ "Selecione a alternativa desejada: ");
dia = input.nextInt();
statusDia = (dia > 1 && dia
System.out.printf("Digite seu sexo: ");
sexo = ler.next().toUpperCase();
switch(sexo) {
case "M":
System.out.println("Masculino");
break;
case "F":
System.out.println("Feminino");
break;
public class psvm_sout {
public static void main(String[] args) {
int Dia = 9;
switch(Dia){
case 1:
System.out.println("domingo");
break;
case 2:
System.out.println("segunda");
break;
case 3:
System.out.println("terça");
break;
case 4:
System.out.println("quarta");
break;
case 5:
System.out.println("quinta");
break;
case 6:
System.out.println("sexta");
break;
case 7:
System.out.println("sábado");
break;
default:
System.out.println("não é um dia valido. Digite um número de 1 a 7");
break;
}
if (Dia>1 && Dia