{"id":19064957,"url":"https://github.com/pedrovinhas/guia-estelar-js","last_synced_at":"2025-04-28T11:25:29.356Z","repository":{"id":117865780,"uuid":"334765798","full_name":"Pedrovinhas/guia-estelar-js","owner":"Pedrovinhas","description":"📚 Exercícios e anotações feitas no decorrer do curso de JavaScript básico da RocketSeat.","archived":false,"fork":false,"pushed_at":"2021-02-27T02:54:01.000Z","size":37,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-28T11:25:17.552Z","etag":null,"topics":["javascript","readline","studies"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pedrovinhas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-01-31T21:59:28.000Z","updated_at":"2022-03-23T17:21:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"39cc4769-e164-4e07-a23c-94ee3f600b65","html_url":"https://github.com/Pedrovinhas/guia-estelar-js","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pedrovinhas%2Fguia-estelar-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pedrovinhas%2Fguia-estelar-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pedrovinhas%2Fguia-estelar-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pedrovinhas%2Fguia-estelar-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pedrovinhas","download_url":"https://codeload.github.com/Pedrovinhas/guia-estelar-js/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251303705,"owners_count":21567737,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","readline","studies"],"created_at":"2024-11-09T00:48:02.433Z","updated_at":"2025-04-28T11:25:29.349Z","avatar_url":"https://github.com/Pedrovinhas.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cdiv align=\"center\"\u003e\n \u003ch1\u003e Guia Estelar de JavaScript \u003c/h1\u003e\n\u003cimg width=\"600px\" src=\"https://blog.rocketseat.com.br/content/images/2020/09/es11-novas-features-do-javascript.png\"\u003e \n\u003c/div\u003e\n  \n## 📮 Informações sobre a Trilha\n\nO guia estelar é uma trilha introdutória a linguagem **JavaScript** da empresa de educação RocketSeat ministrado pelo professor [Mayk Britto](github/maykbritto) 🎓. \nDurante as aulas foram passados tanto assuntos teóricos, quanto exercícios que fixassem a teoria aprendida nos vídeos.\n\n## 🗃 Assuntos abordados\n\n\u003col\u003e\n  \u003cli\u003e\u003cb\u003eIntrodução\u003c/b\u003e\u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n    \u003cli\u003eAbertura\u003c/li\u003e  \n    \u003cli\u003eJavaScript\u003c/li\u003e\u003cbr\u003e\n  \u003c/ul\u003e\n  \n  \u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/blob/master/comentarios.js\"\u003e\u003cli\u003ePrimeiros Passos\u003c/li\u003e\u003c/a\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n    \u003cli\u003eSintaxe\u003c/li\u003e \n    \u003cli\u003eManeiras de executar o JavaScript\u003c/li\u003e \n    \u003cli\u003eAdicionando arquivos JS\u003c/li\u003e \n    \u003cli\u003eComentários\u003c/li\u003e \u003cbr\u003e\n  \u003c/ul\u003e\n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/tree/master/tipos%20de%20dados\"\u003eTipos de Dados\u003c/a\u003e \u003c/li\u003e\u003cbr\u003e\n   \n   \u003cul\u003e\n   \u003cli\u003eIntrodução\n   \u003cli\u003eString\u003c/li\u003e \n   \u003cli\u003eNumber\u003c/li\u003e \n   \u003cli\u003eBoolean\u003c/li\u003e \n   \u003cli\u003eUndefined vs null\u003c/li\u003e \n   \u003cli\u003eObject\u003c/li\u003e \n   \u003cli\u003eArray\u003c/li\u003e \n   \u003cli\u003eConclusão\u003c/li\u003e \u003cbr\u003e\n  \u003c/ul\u003e\n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/tree/master/variaveis\"\u003eVariáveis\u003c/a\u003e\u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e  \n  \u003cli\u003eConhecendo as variáveis \u003c/li\u003e\n  \u003cli\u003eTipos dinâmicos \u003c/li\u003e\n  \u003cli\u003eScope e var \u003c/li\u003e\n  \u003cli\u003eScope let e const \u003c/li\u003e\n  \u003cli\u003eNomeando variáveis \u003c/li\u003e\u003cbr\u003e\n  \u003c/ul\u003e \n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/tree/master/variaveis\"\u003ePraticando e Avançando \u003c/a\u003e \u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n  \u003cli\u003eDeclaration assignment var \u003c/li\u003e\n  \u003cli\u003eAgrupando declarações \u003c/li\u003e\n  \u003cli\u003eConcatenando e interpolando variáveis \u003c/li\u003e\n  \u003cli\u003eObjects\u003c/li\u003e\n  \u003cli\u003eArrays \u003c/li\u003e\n  \u003cli\u003eExercícios\u003c/li\u003e\u003cbr\u003e\n  \u003c/ul\u003e\n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/tree/master/functions\"\u003eFunções\u003c/a\u003e\u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n  \u003cli\u003eFunctions \u003c/li\u003e\n  \u003cli\u003eArgumentos e parâmetros \u003c/li\u003e\n  \u003cli\u003eRetornando valores dentro da função \u003c/li\u003e\n  \u003cli\u003eOutra maneira de entender funções \u003c/li\u003e\n  \u003cli\u003eFunction scope \u003c/li\u003e\n  \u003cli\u003eFunction Hoisting \u003c/li\u003e\n  \u003cli\u003eArrow function \u003c/li\u003e\n  \u003cli\u003eCallback function \u003c/li\u003e\n  \u003cli\u003eFunções construtoras \u003c/li\u003e\u003cbr\u003e\n  \u003c/ul\u003e\n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/tree/master/data-manipulations\"\u003eManipulando Dados\u003c/a\u003e\u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n  \u003cli\u003ePrototype \u003c/li\u003e\n  \u003cli\u003eType conversion coersion \u003c/li\u003e\n  \u003cli\u003eStrings em números \u003c/li\u003e\n  \u003cli\u003eContando caracteres e digitos \u003c/li\u003e\n  \u003cli\u003eCasas decimais \u003c/li\u003e\n  \u003cli\u003eMaiúsculas e minúsculas \u003c/li\u003e\n  \u003cli\u003eEncontrando palavras em frases \u003c/li\u003e\n  \u003cli\u003eSeparando strings \u003c/li\u003e\n  \u003cli\u003eCriando array com construtor \u003c/li\u003e\n  \u003cli\u003eElementos do Array \u003c/li\u003e\n  \u003cli\u003eStrings para arrays \u003c/li\u003e\n  \u003cli\u003eManipulando arrays \u003c/li\u003e\u003cbr\u003e\n  \u003c/ul\u003e\n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/tree/master/expressions-and-operators\"\u003eExpressões e Operadores \u003c/a\u003e \u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n  \u003cli\u003eExpressões e operadores \u003c/li\u003e\n  \u003cli\u003eNew \u003c/li\u003e\n  \u003cli\u003eTypeof delete \u003c/li\u003e\n  \u003cli\u003eOperadores aritméticos \u003c/li\u003e\n  \u003cli\u003eGrouping operator\u003c/li\u003e\n  \u003cli\u003eOperadores de comparação \u003c/li\u003e\n  \u003cli\u003eOperadores de atribuição \u003c/li\u003e\n  \u003cli\u003eOperadores lógicos \u003c/li\u003e\n  \u003cli\u003eOperador condicional ternário \u003c/li\u003e\n  \u003cli\u003eOperadores para string \u003c/li\u003e\n  \u003cli\u003eFalsy e truthy \u003c/li\u003e\n  \u003cli\u003ePrecedência dos operadores \u003c/li\u003e \u003cbr\u003e\n  \u003c/ul\u003e\n  \n \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/blob/master/condicionais-e-controle-de-fluxo/script.js\"\u003eCondicionais e Controle de Fluxo\u003c/a\u003e \u003c/li\u003e\u003cbr\u003e\n\n \u003cul\u003e\n \u003cli\u003eControle de fluxo da aplicação \u003c/li\u003e\n \u003cli\u003eIf e Else \u003c/li\u003e\n \u003cli\u003eSwitch \u003c/li\u003e\n \u003cli\u003eThrow e Try/Catch \u003c/li\u003e\u003cbr\u003e\n \u003c/ul\u003e\n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/blob/master/estruturas-de-repeticao/scripts.js\"\u003eEstruturas de Repetição\u003c/a\u003e \u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n  \u003cli\u003eFor \u003c/li\u003e\n  \u003cli\u003eWhile \u003c/li\u003e\n  \u003cli\u003eFor of \u003c/li\u003e\n  \u003cli\u003eFor in \u003c/li\u003e\u003cbr\u003e\n  \u003c/ul\u003e\n  \n  \u003cli\u003e\u003ca href=\"https://github.com/Pedrovinhas/guia-estelar-js/tree/master/exercises\"\u003eConsolidando com exercícios \u003c/a\u003e\u003c/li\u003e\u003cbr\u003e\n  \n  \u003cul\u003e\n  \u003cli\u003ePraticar para aperfeiçoar \u003c/li\u003e\n  \u003cli\u003eSistema de notas escolares \u003c/li\u003e\n  \u003cli\u003eFluxo de caixa familiar \u003c/li\u003e\n  \u003cli\u003eCelsius to Fahrenheit \u003c/li\u003e\n  \u003cli\u003eBuscando e encontrando dados em Array \u003c/li\u003e\u003cbr\u003e\n  \u003c/ul\u003e\n\u003c/ol\u003e\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpedrovinhas%2Fguia-estelar-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpedrovinhas%2Fguia-estelar-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpedrovinhas%2Fguia-estelar-js/lists"}