{"id":16632781,"url":"https://github.com/jerp86/javascript-syntax","last_synced_at":"2026-04-20T08:02:28.411Z","repository":{"id":100651751,"uuid":"331266242","full_name":"jerp86/javascript-syntax","owner":"jerp86","description":"Os segredos da Sintaxe Javascript - Pré #SemanaJSExpert com @ErickWendel","archived":false,"fork":false,"pushed_at":"2021-01-21T01:00:10.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-11T21:41:36.130Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/jerp86.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}},"created_at":"2021-01-20T10:08:26.000Z","updated_at":"2021-01-21T01:00:12.000Z","dependencies_parsed_at":"2023-05-16T13:30:52.473Z","dependency_job_id":null,"html_url":"https://github.com/jerp86/javascript-syntax","commit_stats":{"total_commits":12,"total_committers":1,"mean_commits":12.0,"dds":0.0,"last_synced_commit":"297c3528e850124f7248fb1a1a951f35c176fe3e"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jerp86/javascript-syntax","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerp86%2Fjavascript-syntax","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerp86%2Fjavascript-syntax/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerp86%2Fjavascript-syntax/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerp86%2Fjavascript-syntax/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jerp86","download_url":"https://codeload.github.com/jerp86/javascript-syntax/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerp86%2Fjavascript-syntax/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32038455,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-10-12T05:10:20.917Z","updated_at":"2026-04-20T08:02:28.392Z","avatar_url":"https://github.com/jerp86.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch2 align=\"center\"\u003eJavaScript Syntax\u003c/h2\u003e\n\n___\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/54115624/105259289-4cea0c00-5b6a-11eb-9799-7cdf4f7c829b.png\" width=\"300\" heigth=\"300\"\u003e\n\u003c/p\u003e\n\n\n\u003ch3 align=\"center\"\u003e\n  \u003ca href=\"#information_source-sobre\"\u003eSobre\u003c/a\u003e\u0026nbsp;|\u0026nbsp;\n  \u003ca href=\"#interrobang-motivo\"\u003eMotivo\u003c/a\u003e\u0026nbsp;|\u0026nbsp;\n  \u003ca href=\"#seedling-requisitos-mínimos\"\u003eRequisitos\u003c/a\u003e\u0026nbsp;|\u0026nbsp;\n  \u003ca href=\"#rocket-tecnologias-utilizadas\"\u003eTecnologias\u003c/a\u003e\u0026nbsp;|\u0026nbsp;\n  \u003ca href=\"#zap-como-executar\"\u003eExecutar\u003c/a\u003e\n\u003c/h3\u003e\n\n___\n\n\n## :information_source: Sobre\n\nOs segredos da Sintaxe Javascript - Pré #SemanaJSExpert.\n\nFoi desenvolvido uma classe base, com o mínimo de métodos necessários.\n\nDesenvolvido as classes Employee e Manager que tinham suas particularidades, mas extendiam as funcionalidades da classe base.\n\nFoi desenvolvido também uma classe Util, que contém alguns métodos que podem ser reaproveitados em várias partes do projeto.\n\nPor fim, foi utilizado a biblioteca interna do Node.js, `assert`, que serve para fazer asserções, afirmações categóricas no código desenvolvido até o momento. É o modo raiz de teste que o Node.js traz.\n\n## :interrobang: Motivo\n\nPreparação e nivelamento para a #SemanaJSExpert, ministrada por [Erick Wendel](https://cursos.erickwendel.com.br/)\n\n## :seedling: Requisitos Mínimos\n\nNode.js v10\n\n## :rocket: Tecnologias Utilizadas \n\nO projeto foi desenvolvido utilizando as seguintes tecnologias\n\n- Node.js\n\n## :zap: Como executar\n\nClone o projeto:\n\n\n```\ngit clone https://github.com/jerp86/javascript-syntax.git\n```\n\nAcesse a pasta clonada:\n\n\n```\ncd javascript-syntax\n```\n\nRode a aplicação:\n\n```\nnode src/index.js\n```\n\n---\n\n\u003ch4 align=\"center\"\u003e\n  Feito com ❤️ por Jerp86 👋️ \u003ca href=\"mailto:jerp4@hotmail.com\"\u003eEntre em contato!\u003c/a\u003e\n\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.linkedin.com/in/jerp/\"\u003e\n    \u003cimg alt=\"Perfil do Linkedin de José Eduardo Rodrigues Pinto\" src=\"https://img.shields.io/badge/LinkedIn-jerp-0e76a8?style=flat\u0026logoColor=white\u0026logo=linkedin\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.facebook.com/jerpbtu\"\u003e\n    \u003cimg alt=\"Perfil do Facebook de José Eduardo Rodrigues Pinto\" src=\"https://img.shields.io/badge/Facebook-jerpbtu-1778F2?style=flat\u0026logoColor=white\u0026logo=facebook\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.instagram.com/jerpbtu/\"\u003e\n    \u003cimg alt=\"Perfil do Instagram de José Eduardo Rodrigues Pinto\" src=\"https://img.shields.io/badge/Instagram-@jerpbtu-833AB4?style=flat\u0026logoColor=white\u0026logo=instagram\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://twitter.com/jerpbtu\"\u003e\n    \u003cimg alt=\"Perfil do Twitter de José Eduardo Rodrigues Pinto\" src=\"https://img.shields.io/twitter/follow/jerpbtu?style=flat\u0026logoColor=white\u0026logo=Twitter\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerp86%2Fjavascript-syntax","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjerp86%2Fjavascript-syntax","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerp86%2Fjavascript-syntax/lists"}