freeCodeCamp em Português
freeCodeCamp em Português
  • 78
  • 197 662
Fundamentos de Programação com JavaScript Curso Completo (+8 horas de vídeo)
Neste curso, você vai dominar os conceitos essenciais de JavaScript: variáveis, constantes, tipos de dados, operadores, strings, estruturas condicionais, funções de ordem superior, programação orientada a objetos, manipulação do DOM e muito mais!
No final, você colocará tudo em prática criando um projeto: uma lista de contatos interativa!
Seu instrutor, Ramon Rodrigues, é engenheiro de software com mais de 8 anos de experiência em JavaScript, Python, PHP, Ruby, e SQL.
⭐️ Conteúdo do curso ⭐️
00:00:00 - Início
00:00:41 - Overview do curso
00:02:39 - Editor de Código
00:15:59 - Variáveis, Constantes, e Tipos de Dados
00:43:39 - Operadores
01:27:07 - Strings
01:48:20 - Vetores
02:07:26 - Objetos
02:33:10 - Estruturas Condicionais
03:23:41 - Estruturas de Repetição
03:58:15 - Funções
04:34:37 - Funções de Ordem Maior
05:08:02 - Programação Orientada a Objetos
06:15:04 - Classes
06:32:01 - Seletores de Elementos
07:05:20 - Manipulação do DOM
07:28:17 - Eventos
08:10:40 - Projeto Final
⭐️ Links de Ramon Rodrigues
🔗 LinkedIn: linkedin.com/in/rodrigues-ramon
🔗 TH-cam: th-cam.com/channels/GP1Pi7EI6z3jOePL_peqOQ.html
🔗 Site: programacaocomramon.com
💻 Com o freeCodeCamp, você pode aprender a programar gratuitamente e atingir seu objetivo de conseguir um emprego como desenvolvedor:
www.freecodecamp.org/portuguese/learn/
✍️ Leia centenas de artigos de programação gratuitamente:
www.freecodecamp.org/portuguese/news
🎥 Inscreva-se em nosso canal para encontrar mais vídeos e cursos de programação: th-cam.com/users/freecodecampemportugues
มุมมอง: 328

วีดีโอ

Curso Fundamentos em Python para Iniciantes | + 6 horas de tutorial
มุมมอง 65721 วันที่ผ่านมา
Aprenda os fundamentos de Python nesse curso feito por Ramon Rodrigues. Neste tutorial você vai tipos de dados, variáveis, comentários, strings, listas, tuplas e conjuntos, dicionários, estruturas condicionais, estruturas de repetição, funções, funções de ordem maior, módulos, classes e objetos, arquivos. ⭐️ Conteúdo do curso ⭐️ 00:00:00 - Introdução 00:00:44 - Primeiros Passos 00:02:25 Editor ...
Curso de JavaScript - Crie uma Lista Ordenável dos Países mais Populosos do Mundo
มุมมอง 181หลายเดือนก่อน
Aprenda a criar uma lista ordenável dos países mais populosos do mundo usando HTML, CSS e JavaScript neste curso do Ramon Rodrigues. Neste tutorial você vai praticar conceitos básicos de JavaScript e é ideal para quem já tem conhecimentos básicos de HTML e CSS. ⭐️ Conteúdo do curso ⭐️ 00:00:00 - Introdução 00:03:05 - HTML do Projeto 00:09:46 - CSS do Projeto 00:23:42 - JavaScript do Projeto ⭐️ ...
Crie um Gestor de Orçamento com JavaScript
มุมมอง 786หลายเดือนก่อน
Aprenda a criar um gestor de orçamento usando HTML, CSS e JavaScript neste curso do Ramon Rodrigues. Neste tutorial você vai praticar conceitos básicos de JavaScript e é ideal para quem já tem conhecimentos básicos de HTML e CSS. ⭐️ Conteúdo do curso ⭐️ 00:00:00 - Introdução 00:02:57 - HTML do Projeto 00:16:46 - CSS do Projeto 00:42:51 - JavaScript do Projeto ⭐️ Links úteis: 🔗 Repositório no Gi...
Cirdes Henrique - Startups, Inovação e Ruby on Rails | freeCodeCamp Podcast | ep.37
มุมมอง 377หลายเดือนก่อน
Cirdes Henrique, fundador da Linkana, fala de sua experiência como criador de startups, e de sua participação ativa na comunidade Ruby on Rails no Brasil. Discutimos sua experiência em aceleradoras, o impacto de sua passagem pelo Vale do Silício e a importância do Ruby on Rails para o desenvolvimento web e startups. ⭐️ Links de Cirdes 🔗 LinkedIn: www.linkedin.com/in/cirdesh/ 🔗 X: x.com/cirdesh ...
Ludmila Galvão - Acessibilidade em Desenvolvimento de Jogos | freeCodeCamp Podcast | ep.36
มุมมอง 1672 หลายเดือนก่อน
Ludmila Galvão, doutora em Informática pela Universidade Federal do Paraná, dedica sua pesquisa ao estudo de inclusão de crianças surdas em processos de game design. Ela fala sobre a interseção entre tecnologia, educação e acessibilidade, oferecendo recursos valiosos e perspectivas práticas para qualquer pessoa interessada em tornar jogos mais inclusivo. ⭐️ Links de Ludmila 🔗 LinkedIn: www.link...
Daniel Fógos - Tecnologia, Fintechs e Inclusão Financeira. | freeCodeCamp Podcast | ep.35
มุมมอง 1552 หลายเดือนก่อน
Daniel Fogos fala como as fintechs podem atuar na democratização e desburocratização do acesso à serviços financeiros, e oferece sua visão sobre o papel das fintechs em promover uma inclusão financeira mais eficaz. ⭐️ Links de Daniel 🔗 LinkedIn: www.linkedin.com/in/danielfogos/ 🔗 X: x.com/danielfogos 💻 Com o freeCodeCamp, você pode aprender a programar gratuitamente e atingir seu objetivo de co...
Pedro Castilho - Vida de CTO em uma Startup | freeCodeCamp Podcast | ep.34
มุมมอง 5122 หลายเดือนก่อน
Pedro Castilho, CTO e cofundador da Cumbuca, uma plataforma digital focada em gestão compartilhada de despesas, fala sobre os desafios e as transformações de sua startup e da sua experiência como CTO. ⭐️ Links de Castilho 🔗 LinkedIn: www.linkedin.com/in/pcstl/ 🔗 Cumbuca: www.cumbuca.com/ 💻 Com o freeCodeCamp, você pode aprender a programar gratuitamente e atingir seu objetivo de conseguir um em...
José Valim - Criador da Linguagem Elixir | freeCodeCamp Podcast | ep.33
มุมมอง 14K2 หลายเดือนก่อน
José Valim, criador da linguagem de programação Elixir, fala sobre Erlang, máquinas virtuais, linguagem de programação funcional e o que o levou a criar a linguagem de programação Elixir. ⭐️ Links de José Valim 🔗 LinkedIn: www.linkedin.com/in/josevalim/ 🔗 X: x.com/josevalim 💻 Com o freeCodeCamp, você pode aprender a programar gratuitamente e atingir seu objetivo de conseguir um emprego como des...
Tammy Silva - Especialista em Recrutamento Internacional Remoto | freeCodeCamp Podcast | ep.32
มุมมอง 1.8K2 หลายเดือนก่อน
Tammy Silva, especialista em recrutamento remoto, fala sobre estratégias para se destacar no mercado de trabalho internacional e oferece dicas práticas sobre como melhorar currículos, preparar-se para entrevistas, e lidar com diferenças culturais em processos seletivos. ⭐️ Links de Tammy 🔗 LinkedIn: www.linkedin.com/in/silvatammy/ 🔗Site: sites.google.com/solv-e.com/tammysilva/home 🔗 Indicação: ...
Zoey Pessanha - Elixir - Linguagem de programação funcional | freeCodeCamp Podcast | ep.31
มุมมอง 4693 หลายเดือนก่อน
Zoey Pessanha - Elixir - Linguagem de programação funcional | freeCodeCamp Podcast | ep.31
Loiane Groner - Aprendendo com uma Java Champion | freeCodeCamp Podcast | ep.30
มุมมอง 1.7K3 หลายเดือนก่อน
Loiane Groner - Aprendendo com uma Java Champion | freeCodeCamp Podcast | ep.30
Rachel Lins - Como ser uma liderança criativa | freeCodeCamp Podcast | ep.29
มุมมอง 1933 หลายเดือนก่อน
Rachel Lins - Como ser uma liderança criativa | freeCodeCamp Podcast | ep.29
Livro Mulheres em Tecnologia por Mariana Carvalho e Beatriz Oliveira | freeCodeCamp Podcast | ep.28
มุมมอง 1054 หลายเดือนก่อน
Livro Mulheres em Tecnologia por Mariana Carvalho e Beatriz Oliveira | freeCodeCamp Podcast | ep.28
Beatriz Milz - Linguagem R e Ciência Aberta | freeCodeCamp Podcast | ep.27
มุมมอง 2224 หลายเดือนก่อน
Beatriz Milz - Linguagem R e Ciência Aberta | freeCodeCamp Podcast | ep.27
Vitor Paciello - Tecnologia como Ferramenta | freeCodeCamp Podcast | ep.26
มุมมอง 1554 หลายเดือนก่อน
Vitor Paciello - Tecnologia como Ferramenta | freeCodeCamp Podcast | ep.26
Maurício Magaldi - Descomplicando Blockchain | freeCodeCamp Podcast | ep.25
มุมมอง 4134 หลายเดือนก่อน
Maurício Magaldi - Descomplicando Blockchain | freeCodeCamp Podcast | ep.25
Boas-vindas ao freeCodeCamp em português!
มุมมอง 1.3K4 หลายเดือนก่อน
Boas-vindas ao freeCodeCamp em português!
Letícia Portella - De Oceanógrafa a Engenheira de Software em Dublin | freeCodeCamp Podcast | ep.24
มุมมอง 4835 หลายเดือนก่อน
Letícia Portella - De Oceanógrafa a Engenheira de Software em Dublin | freeCodeCamp Podcast | ep.24
Gabs Ferreira - Transição de carreira, educação e podcast | freeCodeCamp Podcast | ep.23
มุมมอง 1775 หลายเดือนก่อน
Gabs Ferreira - Transição de carreira, educação e podcast | freeCodeCamp Podcast | ep.23
Alexandre Villares - O que é programação Criativa | freeCodeCamp Podcast | Ep. 22
มุมมอง 1935 หลายเดือนก่อน
Alexandre Villares - O que é programação Criativa | freeCodeCamp Podcast | Ep. 22
Erika Conca - De Iniciante a Dev Java | freeCodeCamp Podcast | ep 21
มุมมอง 3645 หลายเดือนก่อน
Erika Conca - De Iniciante a Dev Java | freeCodeCamp Podcast | ep 21
Fernando Masanori - Dados Públicos, Impacto Social e Python | freecodecamp podcast| ep 20
มุมมอง 4695 หลายเดือนก่อน
Fernando Masanori - Dados Públicos, Impacto Social e Python | freecodecamp podcast| ep 20
Diogo Munaro - Uma conversa sobre IA e Large Language Models (LLMs) | freeCodeCamp Podcast | Ep. 19
มุมมอง 3076 หลายเดือนก่อน
Diogo Munaro - Uma conversa sobre IA e Large Language Models (LLMs) | freeCodeCamp Podcast | Ep. 19
Morganna Giovanelli - Construindo pontes através de comunidades | freeCodeCamp Podcast | Ep. 18
มุมมอง 1836 หลายเดือนก่อน
Morganna Giovanelli - Construindo pontes através de comunidades | freeCodeCamp Podcast | Ep. 18
Antônio Júnior: Team Lead de Ciência de Dados Grupo Boticário | freeCodeCamp Podcast | Ep. 17
มุมมอง 2266 หลายเดือนก่อน
Antônio Júnior: Team Lead de Ciência de Dados Grupo Boticário | freeCodeCamp Podcast | Ep. 17
Manuela Bernadino - Paixão por UX research | freeCodeCamp Podcast | Ep. 16
มุมมอง 2476 หลายเดือนก่อน
Manuela Bernadino - Paixão por UX research | freeCodeCamp Podcast | Ep. 16
JavaScript para Iniciantes: Crie uma Lista de Tarefas Passo a Passo
มุมมอง 3.7Kปีที่แล้ว
JavaScript para Iniciantes: Crie uma Lista de Tarefas Passo a Passo
CSS para Iniciantes (Teoria + Projeto) - Estilize um Menu de Restaurante com CSS
มุมมอง 4.1Kปีที่แล้ว
CSS para Iniciantes (Teoria Projeto) - Estilize um Menu de Restaurante com CSS
Curso Introdutório ao HTML ( Com + de 2 horas de Projeto)
มุมมอง 27Kปีที่แล้ว
Curso Introdutório ao HTML ( Com de 2 horas de Projeto)

ความคิดเห็น

  • @eduardorosa9071
    @eduardorosa9071 16 ชั่วโมงที่ผ่านมา

    Salve pessoal boa noite!!

  • @doagustavo7471
    @doagustavo7471 20 ชั่วโมงที่ผ่านมา

    alt + z nao ta funcionando aqui

  • @douglasbarra5640
    @douglasbarra5640 วันที่ผ่านมา

    muito bom!!

  • @Rodrigo_Devv
    @Rodrigo_Devv วันที่ผ่านมา

    Eu apreendi muito no video de html, hoje vou apreender mais.

  • @diegovaz.
    @diegovaz. วันที่ผ่านมา

    Tooop! 👏🏼👏🏼👏🏼

  • @matheuspicolli3666
    @matheuspicolli3666 3 วันที่ผ่านมา

    MEU DEUS, comentar aqui pra não esquecer kkkkkkkkkk

  • @LiuriAlves
    @LiuriAlves 3 วันที่ผ่านมา

    muito obrigado o conteúdo me salvou

  • @leiadcor5286
    @leiadcor5286 3 วันที่ผ่านมา

    me salvou, muito obrigado

  • @ernanerocha8158
    @ernanerocha8158 3 วันที่ผ่านมา

    O canal em inglês ja era incrível, em português então não vai deixar nenhuma dúvida! Muito, muito, muito obrigado por compartilhar o conhecimento assim!!!

  • @wictorbackup
    @wictorbackup 5 วันที่ผ่านมา

    Gostei muito da proposta do Elixir, e realmente o que temos hj é a evolução de processadores cada vez mais com mais núcleos, isso até em arquiteturas mobile, vai chegar uma hora que vai colapsar os processos das aplicações que usamos hj pelo grande volume de acessos, tipo bancos, market place e apps de comunicação. Tenho 2 anos de experiência com Node.js mas sinto muita vontade de aprender mais sobre o Elixir, sem contar que é uma tecnologia desenvolvida por um Brasileiro. Estou cursando CC e estudando sobre paralelismo e concorrência descobri o José Valim, cara muito inteligente, vamos divulgar mais ele.

  • @AndersonGonçalvesPinto
    @AndersonGonçalvesPinto 6 วันที่ผ่านมา

    Parabéns excelente curso 🚀✅

  • @pauloytmota
    @pauloytmota 6 วันที่ผ่านมา

    Podes fazer de código lua

  • @SERVODEJESUSCRISTO-i4c
    @SERVODEJESUSCRISTO-i4c 8 วันที่ผ่านมา

    Muito didático mesmo!!! Ajudou bastante

  • @edvalrhenan3388
    @edvalrhenan3388 9 วันที่ผ่านมา

    é tudo dificil demais xD

    • @freecodecampemportugues
      @freecodecampemportugues 9 วันที่ผ่านมา

      Vai com calma, @edvalrhenan3388! Aos poucos, tudo vai se encaixando! Bons estudos!

  • @nivaldocosme7675
    @nivaldocosme7675 12 วันที่ผ่านมา

    Com uso da inteligência artificial é necessário utilizar html ?

    • @freecodecampemportugues
      @freecodecampemportugues 12 วันที่ผ่านมา

      Sim. Independentemente de a IA criar alguma interface de site para você, ela fará isso com auxílio de HTML (e, provavelmente, CSS e JavaScript, pelo menos), mas, respondendo à sua pergunta, sim!

    • @nivaldocosme7675
      @nivaldocosme7675 12 วันที่ผ่านมา

      @@freecodecampemportugues Obrigado por esclarecimento dúvida

  • @cnnc3363
    @cnnc3363 13 วันที่ผ่านมา

    Como é o nome desse passarinho aí? Kkkkkkk

  • @2000000lucas
    @2000000lucas 13 วันที่ผ่านมา

    Opa e aí... Sabe me informar quando vai sair a tradução do curso de javascript no site? Att!

    • @freecodecampemportugues
      @freecodecampemportugues 12 วันที่ผ่านมา

      Oi, @2000000lucas. A tradução dos cursos do freeCodeCamp depende de voluntários. Então, não há como dizer quando exatamente. Se for do seu interesse, o curso anterior de JS está totalmente traduzido. Você pode começar por ele enquanto o curso novo ainda não está traduzido. Bons estudos.

  • @rodrigopim7693
    @rodrigopim7693 14 วันที่ผ่านมา

    Que legal! Participei de um S2B (acho que foi em 2007) onde lembro de ter te visto ali no grupo, nessa época de graduação.

  • @samanthagalindo1522
    @samanthagalindo1522 15 วันที่ผ่านมา

    Muito obrigada!

  • @estevaois
    @estevaois 16 วันที่ผ่านมา

    que entrevista maravilhosa

  • @hugomaciel1143
    @hugomaciel1143 16 วันที่ผ่านมา

    Maravilhosas! ❤ Loiane me ajudou muito quando eu estava começando a aprender Java. Os cursos delas são incríveis e somados as atividades práticas são perfeitos! Recomendo demais! 😍 Sou fã! Abraços! 🥰🥰🥰

  • @TryllerGamer
    @TryllerGamer 17 วันที่ผ่านมา

    Nossa, finalmente um vídeo claro, objetivo, curto e com comparativo. Sensacional 👏🏻👏🏻👏🏻 muito obrigado

  • @nsouzarj
    @nsouzarj 18 วันที่ผ่านมา

    Loiane sempre foi uma referência pra mim em Angular já participei de alguns cursos dela.. a mulher e fera

  • @fernandotavares3605
    @fernandotavares3605 18 วันที่ผ่านมา

    Qual a diferença entre java e javascript?

    • @freecodecampemportugues
      @freecodecampemportugues 17 วันที่ผ่านมา

      A própria equipe do Java pode responder isso para você, @fernandotavares3605: www.java.com/pt-BR/download/help/java_javascript_pt-br.html Bons estudos! 😉

  • @AnaAlicia-d4j
    @AnaAlicia-d4j 19 วันที่ผ่านมา

    Que canal maravilhoso!

  • @familiaevolucaopura
    @familiaevolucaopura 21 วันที่ผ่านมา

    Otima colocação deles em relação aos ouvintes com dificuldades visuais.

  • @zhak7410
    @zhak7410 21 วันที่ผ่านมา

    Mn valeu mesmo ❤

  • @NathanOnCodes
    @NathanOnCodes 22 วันที่ผ่านมา

    Depois voces poderiam fazer um sobre Django e Django Rest?!!

  • @marinatakeda2457
    @marinatakeda2457 22 วันที่ผ่านมา

    Ramon, faz um curso assim de JavaScript, por favor 😭😭😭

    • @programacaocomramon
      @programacaocomramon 22 วันที่ผ่านมา

      Já está a caminho. Será publicado na próxima semana no mesmo horário.

    • @marinatakeda2457
      @marinatakeda2457 22 วันที่ผ่านมา

      @@programacaocomramon oba! 🤩

  • @programacaocomramon
    @programacaocomramon 22 วันที่ผ่านมา

    Foi ótimo criar este tutorial! Me perdoem a variação na qualidade do áudio entre os capítulos. Na próxima vou garantir uma qualidade uniforme.

  • @osseamdevel
    @osseamdevel 22 วันที่ผ่านมา

    Ela é muito linda meu Deus, que mulher 🤧 E já agora, o cara é brabo, sigo ele e acho as suas iniciativas assim como os seus projectos, bem massa!

  • @VictorRochaGx
    @VictorRochaGx 28 วันที่ผ่านมา

    Que daora! Não sabia desse rpy, e que massa você estar fazendo uma visual Novel com isso

  • @KING_FLOCH...
    @KING_FLOCH... หลายเดือนก่อน

    Python é uma cobra.

  • @daianereis2146
    @daianereis2146 หลายเดือนก่อน

    Comecei a estudar agora tem ajudado muito

  • @eduardorosa9071
    @eduardorosa9071 หลายเดือนก่อน

    Salve pessoal!!

  • @brunomanso9428
    @brunomanso9428 หลายเดือนก่อน

    Loiane é fera demais!! Desenvolvedoras são ótimas professoras, para a nossa alegria. :)

  • @Rafael83990
    @Rafael83990 หลายเดือนก่อน

    Sou exatamente igual a ele, prefiro mil vezes conteúdo escrito do que vídeo, prefiro ouvir podcast do que assistir e a academia é meu refúgio dos estudos que relaxa minha cabeça. Pensei que só eu era assim 😂

  • @pauloeduardo1461
    @pauloeduardo1461 หลายเดือนก่อน

    Certa feita me meti em um projeto em que o pré-requisito era aprender Angular o mais rápido possível. Em praticamente 2 semanas aprendi os principais conceitos assistindo aos vídeos da Loiane e já embarquei nessa nova jornada que ainda hoje é minha principal ferramenta no trabalho. Venho do Java também, mas hoje é praticamente JavaScript com Angular. Meus sinceros agradecimentos, Loiane!

  • @7calux_
    @7calux_ หลายเดือนก่อน

    qual tema você usa?

    • @freecodecampemportugues
      @freecodecampemportugues หลายเดือนก่อน

      É um tema próprio do freeCodeCamp, chamado "freeCodeCamp dark theme". Você pode baixar na aba Extensões do VS Code. 😉

    • @7calux_
      @7calux_ หลายเดือนก่อน

      @@freecodecampemportugues nossa, muito obrigado, eu estava usando o material theme com o set "ocen dark high contrast"

  • @JordanBorges-sq3ym
    @JordanBorges-sq3ym หลายเดือนก่อน

    Muito didático

  • @LuisAlberto-iz3jc
    @LuisAlberto-iz3jc หลายเดือนก่อน

    Espetacular !

  • @Red_Not-h8e
    @Red_Not-h8e หลายเดือนก่อน

    acredita que não achei o que esta no video estou em 2024

    • @freecodecampemportugues
      @freecodecampemportugues หลายเดือนก่อน

      O que você procura, @raidal_not1908? Qualquer dúvida, você pode solicitar ajuda no nosso fórum. O endereço está na descrição do canal. Bons estudos! 😉

  • @palomalopes5662
    @palomalopes5662 หลายเดือนก่อน

    Nao estou conseguindo, utilizo mac... alguma outra dica? obrigada.

    • @freecodecampemportugues
      @freecodecampemportugues หลายเดือนก่อน

      Eu gravei esse vídeo enquanto usava o Mac. Então, em teoria deveria ter servido para vc. Vou deixar aqui a sugestão de você tentar tirar dúvidas diretamente no nosso fórum (forum.freecodecamp.org). Dê uma descrição do que está ocorrendo e talvez alguém possa ajudá-lo em mais detalhes por lá.

  • @nivaldocosme7675
    @nivaldocosme7675 หลายเดือนก่อน

    Me falar todos os os comandos para destravar qualquer sistema operacional tem uns eu vir dizer que é por senha quem fornece é um fabricante por questão de segurança etão que dizer que a pessoa ligar pra um fabricante pra ele fornecer essa senha

  • @luizamelio9676
    @luizamelio9676 หลายเดือนก่อน

    Slk, Zé Valim é patrimônio nacional, junto com Lua, Elixir é uma das linguagens brasileiras de expressão internacional, fora isso ele ainda é um cara super solicito e humilde

  • @Longdogoficial
    @Longdogoficial หลายเดือนก่อน

    Ainda por cima a back end é a parte favorita dos hackers😂😂😂