Awesome-Computer-Science-Opportunities
Uma lista incrível de eventos e oportunidades de comunhão para estudantes de ciência da computação
Conteúdo
- Plataforma de aprendizado
- Programação competitiva
- Desenvolvimento da Web
- Desenvolvimento móvel
- DevOps
- Ciência dos dados
- Inteligência artificial
- Ciência da Computação
- Código aberto
- Infosec
- MOOCs
- Bolsas
- Eventos de programação
- Hackathons
- Oportunidades gerais
- Projetos
Plataforma de aprendizado
De volta ao topo
Programação competitiva
- HACKERRANK - Resolva os desafios do código para se preparar para entrevistas de programação.
- Hackerearth - Resolva os desafios do código para ajudar as empresas a encontrar soluções inovadoras para seus negócios.
- Codechef - plataforma de programação competitiva sem fins lucrativos.
- TopCoder - Participe de desafios de código e ajude a resolver problemas do mundo real.
- Codeforces - Site russo dedicado à programação competitiva.
- ProjectEuler - Resolva problemas computacionais e matemáticos usando suas habilidades de programação.
- SPOJ - Concursos de programação com sistema de julgamento on -line.
- Entrevista - Uma plataforma para aprender e praticar perguntas de codificação da entrevista.
- Visualgo - Visualizando estruturas e algoritmos de dados por meio da animação.
- LeetCode - Desenvolva habilidades de programação para sua próxima entrevista.
- Firecode - Uma preparação de entrevista de codificação on -line.
- CodeWars - Code desafia a plataforma para aumentar as suas habilidades.
- Codingame - Aprenda a codificar jogando jogos.
- Codeforces - Plataforma on -line que hospeda competições e conjuntos de problemas
- DailyProgrammer - Soluções para desafios de programação, pares revisados com feedback da comunidade.
- Lutas de código - Pratique a programação e conseguem um emprego.
- UVA - concursos de programação com o sistema de julgamento on -line.
- Stanford ACM ICPC - O Stanford Notebook fornece modelos imprimíveis utilizáveis durante concursos on -line/no local.
- Exercismo - Resolva desafios de programação do seu terminal.
- DailycodingProblem - seja excepcionalmente bom em codificar entrevistas, resolvendo um problema todos os dias.
- ACMP.RU - concursos de programação russa
- Timus Online Judge - concursos de programação com o sistema de julgamento on -line.
- DMOJ: Juiz Online moderno - Plataforma do concurso e arquivo de problemas de programação
- Código de ROSE - Desafios de programação com tabelas de classificação e postagens de blog
- Coderbyte - desafios de programação e rotas específicas para ajudar a aprender habilidades específicas
- Código Golf - Desafios de programação com tabelas de classificação individuais para problemas
- Problema diário de codificação - receba um novo problema de codificação todos os dias
- Halita - Crie a IA para enfrentar a IA de outras pessoas. Mais especializado em IA
- Advento do Código - Um conjunto anual de desafios de codificação publicados com tabelas de classificação
- Stopstalk - Uma ferramenta para analisar e melhorar seu progresso competitivo de programação
- Quine - contribuindo com código aberto competitivo
Desenvolvimento da Web
- Aprenda o suficiente para ser perigoso - tutoriais gratuitos de codificação on -line em JavaScript, Ruby, Rails, CSS e muito mais.
- FREECODECAMP - Tutoriais e desafios de codificação.
- Javascript Info - O tutorial moderno de JavaScript
- THIMBLE - Editor de código on -line gratuito, servidor da Web, navegador da Web e ferramentas de desenvolvedor.
- Nodeschool - workshops de código aberto que ensinam habilidades de software na web.
- O Projeto Odin - um currículo completo de codificação de código aberto gratuito.
- EGGHEAD - Tutoriais em vídeo sobre estruturas JavaScript populares.
- Codecademy - tutoriais interativos gratuitos e premium para vários idiomas.
- Codeschool - Combinação de tutoriais de vídeo e interativos.
- MDN Web Docs - Artigos de Desenvolvimento da Web de Mozilla.
- W3SCOols - Tutoriais em HTML, CSS, JavaScript e muito mais.
- JavaScript eloquente - um livro on -line sobre JavaScript.
- Coder -Coder - Tutoriais sobre desenvolvimento da Web a partir do básico, incluindo HTML, CSS, JavaScript e muito mais.
- CodeCraft - Forneça cursos de desenvolvimento da Web sobre JavaScript, AngularJS, Angular 5 gratuitamente.
- Scrimba - fornece cursos de desenvolvimento da web com um recurso exclusivo da interação ao vivo com o código do instrutor.
- Frontendmasters - Tutoriais em vídeo detalhados e avançados sobre o Frontend Devlopment de especialistas do setor.
- Miguelgrinberg - Tutorial aprofundado e para iniciantes sobre o uso do Flask com um projeto de amostra interessante.
Desenvolvimento móvel
- Udacity Android NanodeGree - Os alunos também podem se inscrever para a bolsa de estudos fornecida pelo Google.
- Treinamento para desenvolvedores do Android - Gama de cursos para ajudá -lo a criar aplicativos Android.
- Vogella - Tutoriais sobre o desenvolvimento do Android.
- Android Hive - Android Tutorials Blog.
- Desenvolvimento do iOS - Crie seu primeiro aplicativo iOS com um curso de udacity.
DevOps
- DevOps Bootcamp - Curso dedicado a ensinar habilidades principais de desenvolvimento de software e operação de sistemas.
- Curso de suporte de TI do Google - Curso do Google para prepará -lo para um emprego no suporte de TI.
Ciência dos dados
- Kaggle - Plataforma competitiva da ciência de dados.
- DataQuest - Aprenda ciência de dados com seu navegador.
- Datacamp - Aprenda a ciência de dados online.
- Drivendata - Participe de competições de ciência de dados e ajude as organizações.
- Analytics Vidhya - Treinamento e plataforma de perguntas e respostas baseadas em ciência de dados.
- Fast.ai - Aprendizagem profunda com apenas o pré -requisito sendo habilidades de codificação geral.
- TUNDIT - Competições de mineração de dados.
- Data Science Central - O recurso on -line para profissionais de big data.
- Estágio virtual da KPMG Data Science - Aprenda a ciência de dados de uma grande empresa de contabilidade e como ela é usada na indústria.
Inteligência artificial
- Siraj Raval - canal do YouTube com tutoriais sobre a IA.
- SentDex - canal do YouTube com tutoriais de programação.
- Documentos de dois minutos - Aprenda a IA com 5 minutos de vídeos.
- Andrej Karpathy - blog antigo sobre a IA, agora postando no Medium.
- Iamrask - Blog de aprendizado de máquina.
- Blog de Colah - blog sobre redes neurais.
- Curso de aprendizado de máquina do Google - um curso intensivo de aprendizado de máquina ensinado pelo Google Engineers
- Google Ai-Aprenda com especialistas em ML no Google
Ciência da Computação
- BASECS-Explica o básico da ciência da computação em artigos fáceis de digerir. Também em formato de podcast.
- Tutoriais Point - Tutoriais para tecnologias como Web, Mobile e muito mais.
- Introdução à Ciência da Computação - CS101 - Introdução à Ciência da Computação em Python Language.
Código aberto
- Para se agarrar - comece a explorar projetos de código aberto e envolver -se neles.
- 24 Solicitações Pull - Iniciativa anual para incentivar os desenvolvedores a enviar 24 solicitações de tração durante dezembro.
- Hacktoberfest - semelhante ao 24PullRequests, fornece SWAG para 4 solicitações de tração aceitas.
- OpenHatch - Ferramentas de fornecimento sem fins lucrativos para novos colaboradores de código aberto.
- Somente iniciantes - projetos de código aberto favoráveis para iniciantes.
- Seu primeiro PR - ajuda você a fazer uma contribuição, mostrando ótimos problemas iniciais no Github.
- Incrível para iniciantes - uma lista de projetos incríveis para iniciantes.
- Codetrioge - Escolha seus projetos favoritos para receber um problema diferente em sua caixa de entrada todos os dias.
- Open Source Friday - Ajuda a encontrar um projeto para contribuir.
Infosec
Como começar? - blogs
- Recursos para caçadores de recompensas para iniciantes- coleta de recursos para criar o básico da segurança de aplicativos da web
- Introdução na caça de recompensas de insetos - o que você deve saber antes de começar a aprender sobre a caça à recompensa de insetos?
- Introdução a Bug Bounty - Como começar em recompensas de insetos
- Como começar com a recompensa de insetos? - O que você precisa aprender antes de começar com a recompensa de insetos
- Metodologia, kit de ferramentas, dicas e truques - um blog completo para iniciantes para iniciantes
Recon
- Recon - por Sahil Ahamad - Postagem de blog sobre processos de reconhecimento para testes de segurança de aplicativos da web
- Recon - por Adrien - Quais ferramentas eu uso para o meu reconhecimento durante a recompensa de insetos
MOOCs
De volta ao topo
- Udacity - aulas on -line gratuitas e pagas.
- Coursera - Cursos de escolas e universidades como Stanford e Yale.
- Udemy - plataforma de aprendizado e ensino on -line.
- EDX - cursos on -line gratuitos de instituições como Harvard, MIT, Microsoft e muito mais.
- Codecademy - Plataforma de aprendizado on -line para codificação.
- MIT OpenCourseware - Navegue e aprenda com o material dos cursos do MIT gratuito.
- Academia Virtual da Microsoft - Cursos gratuitos sobre conceitos básicos e produtos e serviços da Microsoft.
- Cursos Awesome - Lista de Cursos Universitários incríveis para aprender ciência da computação.
- Lynda - Plataforma de aprendizado on -line.
- Stanford Online - Plataforma de Cursos de Stanford.
- PLURALSIGHT - Plataforma de aprendizado pago feito para ajudá -lo a construir sua carreira ou conseguir um emprego.
- Khan Academy - Plataforma gratuita de aprendizado on -line.
- Sololearn - Aprenda a codificação do zero de graça !! (também disponível no Android)
- Y Combinador - Saiba como a engenharia funciona em uma startup de combinador y
- MOOC.FI - Cursos gratuitos do Departamento de Ciência da Computação da Universidade de Helsinque.
Bolsas/bolsas de estudos
De volta ao topo
- Bolsa de estudos do Google - Link para estudantes indianos (outros cliquem aqui).
- Oportunidades de bolsa no Google - Oportunidades de bolsa do Google.
- Programa de Bolsas de Estudo da Microsoft - apenas para estudantes nos EUA/Canadá/México.
- Bolsas da Microsoft Research Asia - Para estudantes na China continental, Hong Kong, Japão, Coréia, Cingapura ou Taiwan.
- IBM PhD Fellowship - para estudantes que desejam deixar sua marca em tecnologias promissoras e disruptivas.
- A Thiel Fellowship for Young Inovators - destinada a estudantes com menos de 23 anos e oferece um total de US $ 100.000 e orientações para abandonar a escola e seguir outro trabalho.
- O Programa de Bolsas de Facebook - projetado para incentivar estudantes promissores de doutorado envolvidos em áreas relacionadas à ciência da computação.
- Bolsas de pós -graduação da NVIDIA - Irmandade para estudantes de IA, ML.
- Programa SN Bose Scholars - Para estudantes indianos.
- Richard E. Merwin Student Scholarship - para membros do IEEE.
- A Science for Social Good Fellowship - é um programa de verão da Universidade de Chicago para treinar os aspirantes a cientistas de dados a trabalhar em mineração de dados, aprendizado de máquina, big data e projetos de ciência de dados com impacto social.
- A incubadora de dados - A incubadora de dados é uma bolsa educacional de 8 semanas que prepara estudantes com mestrado e doutorado para carreiras em big data e ciência de dados.
- Companheiro de Kleiner Perkins - Programa de Engenharia - Kleiner Perkins Fellows Matches aceitou os companheiros de sua parceria com as startups do Vale do Silício em parceria durante o verão.
- CERN OpenLab Summer Student Program - O CERN OpenLab é um programa de estudantes de 2 meses, onde os alunos concluem projetos designados com membros do CERN durante o verão.
- Companheiro Hackny - Irmandade que combina com os alunos com startups de Nova York
- Bolsa de estudos da Adobe India Women-In-Technology-Bolsa da Adobe para incentivar as mulheres a mostrar sua excelência em computação e tecnologia.
- Bolsa de estudos Grace Hopper - Uma bolsa de estudos da USC Girls in Tech.
- Bolsa Global da Wetech Qualcomm - Uma bolsa de estudos para mulheres em tecnologia pela Qualcomm e IIE.
- Fellowship emérito - Para os professores superannados.
- Bolsa de Pesquisa Júnior em Ciência, Humanidades e Ciências Sociais - É para os qualificadores dos testes UGC e UGC -CSIR.
- Bolsas de pesquisa da UGC Research em ciências para estudantes meritórios - é promover pesquisas de qualidade em universidades/departamentos.
- Bolsa de Pesquisa Júnior em Engenharia e Tecnologia - É para quem deseja buscar Ph.D. formado em engenharia e tecnologia.
- Esquema de bolsas Swarnajayanti - por fornecer assistência e apoio especiais a jovens cientistas talentosos.
- MLH Fellowship - A MLH Fellowship ajuda os engenheiros de software a subir a subir
Eventos de programação
De volta ao topo
- Google Summer of Code - Um programa global focado em trazer mais desenvolvedores de estudantes para o desenvolvimento de software de código aberto.
- Google CodeJam - a maior competição de codificação do Google.
- Google Kickstart - Muitas rodadas on -line para dar aos alunos a oportunidade de desenvolver suas habilidades de codificação e seguir uma carreira no Google.
- Google Hashcode - Concorrência de Programação Organizada pelo Google para estudantes e profissionais do setor em toda a Europa, Oriente Médio e África.
- Google Code-in-Uma competição para estudantes pré-universitários (13 a 17 anos) para se apresentar ao mundo do código aberto realizando pequenas tarefas para vários projetos de código aberto.
- ACM -ICPC - O concurso internacional de programação colegial é um concurso de programação algorítmica para estudantes universitários.
- Facebook Hackercup - Concurso anual de programação organizado pelo Facebook.
- Lista de programas de estágio de código aberto - inclui o Rails Girls Summer of Code and Outreachy.
- Hactoberfest - Organizado pela Digital Ocean em outubro.
- IEEEXTREME - Concurso anual de equipe de 24 horas para membros do IEEE.
Hackathons
De volta ao topo
- DevPost - Plataforma de Navegação de Hackathons online ou pessoal.
- Hackathon.io - Navegue por hackathons pessoais.
- Hackalist - Lista dos próximos hackathons.
- Angelhack - Organização de Planejamento de Hackathon.
- Hackevents - Hackathons Search Engine.
- Desafio do conjunto de dados do Yelp - O desafio é uma chance para os alunos realizarem pesquisas ou análises sobre nossos dados e compartilharem suas descobertas com o Yelp.
- Hack.summit () - Conferência Virtual, onde você pode aprender com os programadores mais renomados do mundo.
- Página de eventos de hackers da liga principal - uma lista de uma tonelada de eventos patrocinados pela Liga Oficial de Hackathon
- A Microsoft Imagine Cup-Bring sua ideia de tecnologia para a vida com o Imagine Cup e faz a diferença através da criatividade, colaboração e competição.
Oportunidades gerais
De volta ao topo
- Pacote de estudantes do GitHub - Obtenha acesso gratuito às melhores ferramentas de desenvolvedor em um só lugar.
- Visual Studio Dev Essentials - Recursos de aprendizado gratuitos e ferramentas de programação.
Projetos
De volta ao topo
- Codecrafters - recriar tecnologias populares do zero, em qualquer idioma. Por exemplo, construa seu próprio git, docker, redis, etc.
- Projetos de demonstração orientados para a comunidade - encontre mini projetos interessantes para a CSE e comece com um plano de execução