Giter Site home page Giter Site logo

eduardoalvez / 100daysofcode Goto Github PK

View Code? Open in Web Editor NEW

This project forked from viniciusdias1001/100daysofcode

0.0 0.0 0.0 328 KB

Este repositório foi criado para reunir códigos e exercícios desenvolvidos como parte de um desafio de 100 dias de programação, com foco nas linguagens Java, Python, C#, JavaScript e Ruby.

JavaScript 0.22% Python 4.18% Java 95.61%

100daysofcode's Introduction

☕ 100 Days of Code Challenge

Este repositório foi criado para reunir códigos e exercícios desenvolvidos como parte de um desafio de 100 dias de programação, com foco nas linguagens Java, Python, C#, JavaScript e Ruby. O objetivo principal deste desafio é aprimorar os conhecimentos e habilidades nessas linguagens de programação. Aqui você encontrará uma variedade de códigos e desafios que foram criados durante o percurso desse desafio, permitindo explorar diferentes conceitos e práticas em cada uma das linguagens mencionadas. Através deste repositório, esperamos compartilhar conhecimento, incentivar a prática contínua e proporcionar um ambiente colaborativo para aprendizado e crescimento na programação.


Tecnologias utilizadas:

Git GitHubJava Python C# JavaScript Ruby

Ferramentas utilizadas:

VSCodeIntelliJ IDEA


Como participar

  • 1° Crie um Fork do projeto na sua conta

  • 2° Clone o Fork do Projeto (Da sua conta)

  • 3° escolha uma linguagem, e vá até a pasta dessa linguagem

  • 4° Crie um arquivo .md com seu nome e suas informações na pasta Developers, siga o exemplo do arquivo Pessoa.md

  • 6° Crie uma pasta com seu nome na pasta Resolutions, nessa pasta coloque o arquivo de resposta do seu desafio, com titulo do Day. Exemplo: Day01Resolvido.java

  • 7° Após isso faça um Pull Request da suas soluções, (das duas Fork)

  • 8° Caso não saiba fazer um Pull Request veja esse video: https://www.youtube.com/watch?v=RNbKd8cD0LI


Informações Adicionais

  • Peço informações pessoais, sobre o perfil de cada um pois tenho o objetivo que no final dos 100 dias, desenvolva uma aplicação web sobre esse projeto

  • Lembre-se um bom codigo tem testes, estão lembre-se deles


Um pouco sobre as linguagens desse projeto

Python Introdução ao Python

Python é uma linguagem de programação de alto nível, interpretada e orientada a objetos. Foi criada por Guido van Rossum e lançada pela primeira vez em 1991. Python se destaca por sua simplicidade e legibilidade, tornando-o uma excelente opção para iniciantes na programação. É conhecida por sua ênfase na legibilidade do código, utilizando uma sintaxe clara e concisa. Python oferece uma ampla gama de bibliotecas e frameworks que facilitam o desenvolvimento de diversos tipos de aplicações, desde web até ciência de dados. Além disso, é uma linguagem multiplataforma, podendo ser executada em diferentes sistemas operacionais. Com sua vasta comunidade e documentação abrangente, Python é amplamente utilizado em diferentes setores da indústria.

C# Introdução ao C#

C# (C Sharp) é uma linguagem de programação moderna e orientada a objetos desenvolvida pela Microsoft como parte da plataforma .NET. Lançada em 2000, C# foi projetada para ser simples, segura, eficiente e de fácil leitura. Ela combina elementos de C, C++ e Java, tornando-a uma linguagem poderosa e versátil. C# é amplamente utilizada para o desenvolvimento de aplicativos Windows, aplicativos para web, jogos e muito mais. Além disso, C# possui uma rica biblioteca de classes e recursos que facilitam o desenvolvimento de software robusto e escalável. Com sua integração nativa ao ecossistema da Microsoft, C# se tornou uma das linguagens mais populares para desenvolvimento corporativo e empresarial.

JavaScript Introdução ao JavaScript

JavaScript é uma linguagem de programação de alto nível, interpretada e baseada em scripts. Originalmente desenvolvida para ser executada em navegadores web, ela se expandiu para além desse domínio e agora é utilizada tanto no front-end quanto no back-end do desenvolvimento web. JavaScript permite a criação de interações dinâmicas e funcionais nos websites, proporcionando uma experiência interativa aos usuários. Com sua sintaxe simples e flexível, é uma linguagem acessível para iniciantes e oferece uma ampla gama de frameworks e bibliotecas para facilitar o desenvolvimento de aplicações web complexas. Além disso, com o advento do Node.js, JavaScript também pode ser usado para desenvolvimento de servidores, aplicativos de linha de comando e muito mais.

Ruby Introdução ao Ruby

Ruby é uma linguagem de programação dinâmica, interpretada e orientada a objetos. Foi criada no Japão por Yukihiro Matsumoto em meados da década de 1990, com o objetivo de combinar a simplicidade do Perl com a orientação a objetos do Python. Ruby se destaca por sua sintaxe elegante e expressiva, que se assemelha à linguagem humana. Ele enfatiza a legibilidade do código e a produtividade do desenvolvedor, permitindo que tarefas complexas sejam realizadas com menos linhas de código. Ruby possui uma comunidade ativa e uma vasta coleção de bibliotecas, conhecidas como gems, que fornecem funcionalidades adicionais e facilitam o desenvolvimento de diversos tipos de aplicações. Ruby on Rails, um framework web construído em Ruby, é amplamente utilizado para o desenvolvimento rápido e eficiente de aplicativos da web. Com sua filosofia de "diversão na programação", Ruby é uma escolha popular entre desenvolvedores que valorizam a simplicidade e a elegância.

Java Introdução ao Java

Java é uma linguagem de programação de propósito geral, orientada a objetos e amplamente utilizada no desenvolvimento de software. Foi criada por James Gosling e sua equipe na Sun Microsystems e lançada em 1995. Uma das principais características do Java é a portabilidade, o que significa que os programas escritos em Java podem ser executados em diferentes sistemas operacionais sem a necessidade de reescrever o código-fonte. Java é conhecida por sua sintaxe limpa e organizada, o que facilita a leitura e o entendimento do código. Além disso, ela possui uma rica biblioteca padrão, que fornece uma ampla gama de funcionalidades prontas para uso. Java é amplamente utilizado no desenvolvimento de aplicativos corporativos, sistemas de informação, aplicativos móveis Android e muito mais. Com sua estabilidade, confiabilidade e escalabilidade, Java continua sendo uma das linguagens mais populares no campo da programação.


Entre em contato

Autor : Vinicius Dias


©️ Licença

Apache 2.0

100daysofcode's People

Contributors

viniciusdias1001 avatar andersonalexsandro avatar leandrodasilvamarques avatar paulohenriquepaulo avatar eduardoalvez avatar eduardo08gn avatar wilton007 avatar mr-soares avatar danielnevesdecastro avatar cleberjunior avatar leandro-oliveira-2 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.