{"id":21192836,"url":"https://github.com/cleosilva/curso-java","last_synced_at":"2025-07-19T09:32:49.247Z","repository":{"id":111788796,"uuid":"496005177","full_name":"cleosilva/curso-java","owner":"cleosilva","description":"Guia para aprendizado Java. Criado para anotações e criação de códigos voltados para o estudo da linguagem. Possui um sumário para consulta dos códigos.","archived":false,"fork":false,"pushed_at":"2022-06-06T18:06:12.000Z","size":2163,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-14T21:14:38.444Z","etag":null,"topics":["desenvolvedor","estudo","java"],"latest_commit_sha":null,"homepage":"","language":"Java","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/cleosilva.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":"2022-05-24T22:22:30.000Z","updated_at":"2022-05-26T15:18:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"f83918dc-b673-4e04-a258-1301b86a71d8","html_url":"https://github.com/cleosilva/curso-java","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cleosilva/curso-java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleosilva%2Fcurso-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleosilva%2Fcurso-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleosilva%2Fcurso-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleosilva%2Fcurso-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cleosilva","download_url":"https://codeload.github.com/cleosilva/curso-java/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cleosilva%2Fcurso-java/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265909805,"owners_count":23847502,"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":["desenvolvedor","estudo","java"],"created_at":"2024-11-20T19:11:45.706Z","updated_at":"2025-07-19T09:32:49.199Z","avatar_url":"https://github.com/cleosilva.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align = \"center\" \u003e\u003cimg src=\"https://user-images.githubusercontent.com/82469705/170516667-409b841e-775c-4e2f-8507-01e922b85662.png\" align=\"center\"\u003e\u003c/img\u003eCurso Java\u003c/h1\u003e \n\n\u003ch3\u003eGuia para aprendizado da linguagem Java\u003c/h3\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/Variavel.java\"\u003eEscopo de variáveis\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/Operacoes.java\"\u003eTipo de variáveis e operação com números\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003eCondicionais\u003c/li\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/Condicionais.java\"\u003eIF/ELSE e ternário\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/SwitchCase.java\"\u003eSwitch\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/OperadoresRelacionais.java\"\u003eRelacionais\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/EstruturaWhile.java\"\u003eWhile e Do While\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/EstruturaFor.java\"\u003eFor\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/OperadorModulo.java\"\u003eOperador de Módulo\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/LogicaAninhada.java\"\u003eLógica aninhada\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/EntradaDados.java\"\u003eEntrada de dados do usuário\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/introducaoJava/CalculoMedia.java\"\u003eCalculando a média com entrada de usuário\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003eIntrodução a orientação a objetos\u003c/li\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/classes/Aluno.java\"\u003eCriando a Classe Aluno e os métodos getters e setters\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/classes/Disciplina.java\"\u003eRelacionamento entre Classes\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n  \u003cli\u003eHerança, Polimorfismo e Interface\u003c/li\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/classes/Diretor.java\"\u003eHerança\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n  \u003cli\u003eTratamento de erros e exeções em Java\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/executavel/Arrays.java\"\u003eManipulação de vetores\u003c/a\u003e\u003c/li\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/executavel/Matriz.java\"\u003eMatriz - Array Bidimensional\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/executavel/SplitArray.java\"\u003eMétodo split para Array\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/thread/AulaThread.java\"\u003eTrabalhando com Thread - Programação Concorrente\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/thread/TelaTimeThread.java\"\u003eCriando tela do JDialog, GridBag Constraints e JButton\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/thread/ImplementacaoFilaThread.java\"\u003eImplementando filas e pilhas com Thread\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003eTrabalhando com datas\u003c/li\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/datas/DatasEmJava.java\"\u003eDatas com After e Before\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/datas/CalculoDatas.java\"\u003eAdiconando dias, mês e ano em datas\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/datas/DataNovaApiJava.java\"\u003eNova API de data Java8\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n  \u003cli\u003eLeitura e escrita TXT e Excel com Apache POI e JSON com GSON\u003c/li\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/arquivos/arquivos.java\"\u003eEscrevendo em um arquivo txt\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/arquivos/LerArquivoTxt.java\"\u003eLendo um arquivo txt\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://github.com/cleosilva/curso-java/blob/master/helloJava/src/cursoJava/arquivos/EscreveJSON.java\"\u003eEscrevendo e lendo arquivo JSON\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n  \u003c/ul\u003e\n  \n    \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleosilva%2Fcurso-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcleosilva%2Fcurso-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleosilva%2Fcurso-java/lists"}