Skip to content

Contém programas e exercícios feitos de sites com tutoriais de linguagens e tecnologias

Notifications You must be signed in to change notification settings

rt-oliveira/Programas-e-Exercicios-de-tutoriais

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programas feitos de tutoriais

Aqui estarão alguns programas e exercícios feitos de sites com tutoriais de linguagens e tecnologias, como por exemplo:

Site Linguagens e Tecnologias dos tutoriais
Fundação Bradesco .NET (WinForms), C#, SQL, SQL Server
Site de documentação da Microsoft (Microsoft Docs) C#
Youtube Canal TutorialsPoint Node.js
Canal Flipix ReactJS
TutorialsPoint C#, PHP, SQL, T-SQL
Rocketseat Node.js, ReactJS e React Native
Udemy HTML, CSS, JavaScript, PHP, MySQL

Este repositório, de certa forma, servirá como um acompanhamento de minha familiadade/experiência com as linguagens e tecnologias.

Observação

Parte dos tutoriais terão uma adaptação, isto é, por exemplo, alguns textos que são impressos na tela sofrerão traduções, logo, seus conteúdos estarão em português, caso não estejam.


Abaixo estará a lista dos exercícios e programas feitos de tutoriais que estão presentes no repositório, no qual cada um tem um link para o arquivo respectivo e para o site na qual o exercício é oriundo (o site do tutorial, em si).

Tutoriais existentes no repositório

Node.js

Nome Descrição Site do Tutorial Arquivo
Cliente TCP Exemplo de como fazer um cliente TCP no Node.js Site do tutorial Arquivo
Constantes __filename e __dirname Mostra um exemplo de uso de duas constantes, que podem ajudam no tratamento de arquivos, __filename e __dirname. Site do tutorial Arquivo
Criação de diretorio Mostra um exemplo de como criar diretório no Node.js Site do tutorial Arquivo
Diretório atual de trabalho Mostra um exemplo de como recuperar o diretório atual de trabalho do programa Node.js. Site do tutorial Arquivo
Encadeamento de funções callback sem callback hell Mostra um exemplo de como contornar o Callback Hell.
Com isso, o código fica mais fácil de ser entendido.
Site do tutorial Arquivo
Escrita em arquivo, de maneira assíncrona Mostra como um arquivo pode ser escrito, de maneira assíncrona. Site do tutorial Arquivo
Exemplo de Callback Hell Mostra um exemplo disso, que pode ser entendido como um encadeamento de funções callback.
Isto torna o código mais difícil de ser entendido.
Site do tutorial Arquivo
Exemplo de evento disparado somente uma vez Mostra um exemplo de um evento que terá a função callback executada somente 1 vez. Após isso, o listener do evento é desfeito. Site do tutorial Arquivo
Exemplo de múltiplos listeners a um evento Mostra como fazer múltiplos listeners associados a um mesmo evento. Site de evento Arquivo
Exemplo de remoção de evento Mostra como remover um listener de um evento. Site do tutorial Arquivo
Exemplo simples de evento, com parâmetros Similar ao exemplo simples de evento, com o adicional do evento haver parâmetros. Site do tutorial Arquivo
Exemplo simples de evento Mostra um exemplo simples de evento, onde um tipo de evento é criado, filiado a uma função callback, e disparado. Site do tutorial Arquivo
Extração do nome e da extensão de um arquivo Exemplo de como extrair o nome e a extensão de de um arquivo no Node.js. Site do tutorial Arquivo
Leitura simples de arquivo, de maneira assíncrona Similar ao exemplo anterior, porém, neste caso, o processo de leitura é feito de maneira assíncrona, o arquivo será lido enquanto o programa continua sua execução. Site do tutorial Arquivo
Leitura simples de arquivo, de maneira síncrona Mostra um exemplo de leitura de arquivo de maneira síncrona, ou bloqueante.
O programa fica bloqueado até o arquivo terminar de ser lido.
Site do tutorial Arquivo
Ler conteúdo de diretório Um exemplo de como consultar os conteúdos existentes em um diretório. Site do tutorial Arquivo
Remover diretório Mostra um exemplo de como remover uma pasta em um programa Node.js. Site do tutorial Arquivo
Renomear arquivo Mostra como renomear arquivo no Node.js. Site do tutorial Arquivo
Servidor HTTP básico Primeiro programa feito com o Node.js
Cria um servidor HTTP básico, que apenas gera uma página
com uma resposta simples.
Site do tutorial Arquivo
Servidor TCP com tratamento de exceção Exemplo de servidor TCP com tratamento de exceção. Site do tutorial Arquivo
Servidor TCP Exemplo de como criar um servidor TCP. Site do tutorial Arquivo
Teste de existência de arquivo Mostra como testar se um arquivo existe em um determinado caminho, ou não. Site do tutorial Arquivo
Tratamento de erro com o objeto process Mostra um exemplo de tratar erros no Node.js usando o objeto process. Site do tutorial Arquivo
Troca do diretório atual de trabalho Mostra como trocar o diretório atual de trabalho de um programa Node.js. Site do tutorial Arquivo

Projetos

Nome Descrição Linguagens e Tecnologias usadas Link do Projeto
Banco de Dados Um exemplo de projeto feito com C# no .NET para demonstrar conectar uma aplicação C# ao banco de dados SQL Server. .NET (WinForms), C#, SQL Server Link do Projeto
Calculadora Básica Uma calculadora básica que foi desenvolvida durante o curso Linguagem de Programação C# - Básico, da Fundação Bradesco. .NET (WinForms), C# Link do Projeto
Imperial Donuts Um site exemplo que foi desenvolvido durante o curso The Full Stack Web Development Bootcamp 2020 da Udemy. HTML, CSS Link do Projeto
Loja Um projeto feito usando a plataforma .NET, a linguagem C# e o SGBD SQL Server. Feito durante o curso Linguagem de Programação C# - Avançado, da Fundação Bradesco. Um cadastro de usuários. .NET, C#, SQL Server Link do Projeto
MovieFlix Um projeto de cadastro simples de filmes, que foi desenvolvido durante o curso The Full Stack Web Development Bootcamp 2020 da Udemy. HTML, CSS, JavaScript, PHP, MySQL Link do Projeto
React Contador Um projeto em ReactJS, que cria um simples contador, que pode incrementar e decrementar. ReactJS Link do projeto
React Olá Mundo Um projeto em ReactJS, com o simples exemplo do 'Olá mundo'. ReactJS Link do projeto
React Placar Um projeto em ReactJS. É um simples placar para marcar gols em um jogo de futebol. ReactJS Link do Projeto
Sistema Cantina Um projeto de um simples sistema de "caixa" de cantina. .NET (WinForms), C# Link do Projeto
Splash Screen Um projeto de WinForms para demonstrar o Splash Screen. .NET (WinForms), C# Link do Projeto
Switch Case Um projeto exemplo, que contém duas interfaces gráficas feitas usando WinForms, para demonstrar o uso da estrutura Switch..case no C#. .NET (WinForms), C# Link do Projeto
Tindev Projeto realizado durante a Semana OmniStack 8.0, da Rocketseat (em Agosto/2019).
É uma versão do Tinder, voltado para desenvolvedores.
Node.js, ReactJS e React Native Link do projeto