Índice:
- Sites de código de aprendizagem
- Sites de referência de codificação
- Notícias técnicas e sites comunitários
Vídeo: Como transmitir AO VIVO no Youtube? NOVO PAINEL 2019! 2024
O mundo da tecnologia está em constante evolução. Novas tecnologias são inventadas, os desenvolvedores criam novos produtos usando essas tecnologias, e novos mercados emergem de pessoas que usam esses produtos. Os seguintes recursos ajudam você a continuar aprendendo, responder perguntas e manter-se a par destas mudanças.
Os recursos listados abaixo são totalmente gratuitos. Muitos desses recursos ficam gratuitos dependendo de membros da comunidade como você para contribuir, então não seja tímido com a participação!
Sites de código de aprendizagem
Aprender a codificar é uma jornada constante que nunca termina para até mesmo os programadores mais experientes. Novos idiomas e frameworks aparecem todos os dias, e a única maneira de se manter atualizado é continuar aprendendo. Embora ainda não seja um desenvolvedor experiente, os recursos a seguir apelam para iniciantes com diferentes estilos de aprendizagem. Você pode aprender temas gerais de ciência da computação ou técnicas específicas de desenvolvimento web, lendo textos ou assistindo a palestras de vídeo, e faça-o ao seu próprio ritmo ou em uma aula agendada.
Codecademy
Codecademy, criado para pessoas sem experiência de programação anterior, é a maneira mais fácil de aprender a codificar online. Você pode usar o site para
-
Aprender idiomas avançados como HTML, CSS e JavaScript
-
Experimente idiomas de back-end como Ruby, Python e PHP
-
Crie páginas reais de sites como AirBnb, Flipboard e Etsy
aparência do site de endereços de idiomas frontais, enquanto as linguagens de back-end adicionam a lógica do site, como o que mostrar aos usuários e quando.
Você não precisa baixar ou instalar nada para começar a codificar na Codecademy - apenas inscreva-se ou faça login e comece a aprender.
Se você ficar preso, verifique se há uma dica na parte inferior das instruções ou clique no link do Fórum Q & A para fazer uma pergunta ou para ver se alguém já postou uma solução para o seu problema.
Coursera e Udacity
MOOCs , ou cursos abertos on-line maciços , são aulas ou cursos que são ministrados através da Internet para um número praticamente ilimitado de alunos. Esses cursos incentivam o uso de fóruns on-line e interatividade para criar um senso de comunidade. Coursera e Udacity, dois dos maiores MOOCs, possuem uma variedade de cursos relacionados à codificação. Cada curso é ensinado através de uma série de palestras de vídeo por um membro da faculdade ou um especialista da indústria.
Hackdesign. org
A outra metade da codificação está projetando. O bom design visual geralmente é a diferença entre ter pessoas que usam pessoas e compartilhar seu site e ter milhões de pessoas.O Hack Design possui 50 lições de design criadas por melhores designers de todo o mundo, incluindo designers do Facebook, Dropbox e Google.
Cada lição é enviada por e-mail semanalmente, e inclui artigos para ler e tarefas de design para concluir com base no que acabou de aprender. Os tópicos abordados incluem tipografia, design do produto, interações do usuário e ferramentas de prototipagem rápida.
Código. org
Em dezembro de 2013, Código. org fez história quando mais de 15 milhões de estudantes da U. S. participaram de um evento de aprendizado para código chamado Hour of Code. Ao longo de 2014, mais 25 milhões de estudantes praticariam suas habilidades de programação por uma hora. Código. org hospeda seu próprio conteúdo para alunos do jardim de infância até a oitava série. Ele também fornece links para outros recursos de aprendizado para código, que são direcionados para uma variedade de idades.
Código. O org também possui materiais offline de aprendizado para código, para que você continue aprendendo mesmo que não tenha acesso confiável a uma conexão com a Internet.
Sites de referência de codificação
Ao aprender a codificar, você ficará preso. Seu código simplesmente não se comportará como você pretendia. Isso acontece com todos os programadores - é uma parte inevitável do processo de transformar lógica humana e pensamentos difusos em um código rígido que um computador pode entender. O importante é ter um plano e ter alguns recursos para ajudar a depurar seu código e resolver seu problema.
Os seguintes recursos incluem textos de referência, que ajudam você a verificar sua sintaxe de codificação e grupos de usuários da comunidade, que o ajudam a verificar a lógica do seu programa.
W3Schools
W3Schools é um dos melhores recursos para iniciantes que estão apenas começando a aprender. O site inclui material de referência e tutoriais básicos para HTML, CSS, JavaScript, PHP e outras linguagens de programação, bibliotecas e padrões.
Além disso, as páginas de referência incluem muitos exemplos de codificação, que você pode visualizar e modificar no seu navegador, juntamente com uma lista de atributos ou propriedades que podem ser usadas. Se você sabe que pode inserir uma imagem usando HTML, alterar a cor do texto usando CSS ou mostrar um alerta para o usuário usando o JavaScript, mas não pode lembrar a sintaxe exata para fazê-lo, tente começar com o W3Schools.
Mozilla Developer Network
Mozilla Developer Network (MDN) é um site de referência e de orientação de estilo wiki que cobre HTML, CSS, JavaScript e várias APIs. O site é mantido pela comunidade de desenvolvedores, para que qualquer pessoa possa contribuir - mesmo você! Embora não seja tão novato como W3Schools, o MDN é uma das fontes de documentação mais completas e precisas para os idiomas da web.
Os desenvolvedores freqüentemente usam o MDN para sintaxe de referência e também para ver a compatibilidade do navegador da área de trabalho e móvel para tags e comandos específicos. Você também pode verificar os tutoriais no MDN hospedado pela Mozilla Foundation, uma organização sem fins lucrativos que ajuda a suportar e manter o navegador Firefox.
Stack Overflow
Stack Overflow é relativamente jovem, fundado em 2008, mas rapidamente se tornou o melhor lugar para os desenvolvedores fazer e responder perguntas sobre codificação.Qualquer um pode fazer uma pergunta, os programadores individuais fornecem respostas e a comunidade do site vota para cima ou para baixo as respostas para mostrar acordo ou desacordo. O site inclui tópicos que cobrem todas as principais linguagens de programação da Web e os tópicos mais populares incluem JavaScript, Ruby e Python.
Antes de fazer uma pergunta, pesquise no site e veja se uma resposta à sua pergunta já foi publicada. Uma das regras do site da etiqueta está mostrando que você fez alguma pesquisa antes de publicar uma pergunta.
Notícias técnicas e sites comunitários
Há pessoas que codificam em todo o mundo, e alguém em Xangai pode fazer um aplicativo que você usa todos os dias tão facilmente quanto alguém em São Francisco. Vários recursos estão disponíveis para que os desenvolvedores entendam melhor o que os outros estão trabalhando, tanto nas grandes empresas quanto nas startups. Além do que as pessoas estão trabalhando agora, se você tiver um site que deseja construir, pode ser útil ver o que foi construído no passado, para que você possa identificar áreas para melhoria.
Os seguintes recursos ajudam você a manter-se informado sobre o que está acontecendo na comunidade de tecnologia e a interagir com outras pessoas interessadas em tecnologia em sua cidade.
TechCrunch
TechCrunch é um blog popular que abrange startups de tecnologia e grandes empresas de tecnologia. Em 2006, o site cimentou sua reputação quando quebrou a história do Google adquirindo o YouTube por US $ 1. 6 bilhões. Junto com seus relatórios on-line, o TechCrunch tem conferências ao longo do ano, como o Disrupt, que hospeda conversas com veteranos do setor e destaca novas startups tecnológicas.
Hacker News
HackerNews (HN) é um site de discussão hospedado pela YCombinator, uma incubadora de inicialização na Califórnia. A página inicial do site é uma coleção de hiperlinks, muitas vezes para sites de inicialização e artigos de notícias, que usuários individuais enviaram.
Depois que uma apresentação é feita, toda a comunidade pode aumentar a apresentação, e as submissões de melhor classificação são listadas primeiro na página inicial. Além disso, a comunidade pode comentar as submissões individuais, e cada comentário também pode ser promovido, com o primeiro comentário que aparece primeiro em cada página de submissão.
Os títulos de submissão que começam com "Mostrar HN" são um pedido para a comunidade comentar em um site inicial que acaba de ser lançado. Os títulos de submissão que começam com "Ask HN" são um pedido para a comunidade responder ou comentar uma pergunta.
Meetup
O Meetup é um site que organiza reuniões locais presenciais com base em interesses ou atividades. Organizadores de Meetup, que são membros da comunidade voluntária, organizam reuniões publicando informações no site. Então, os membros da comunidade pesquisam, juntam-se e RSVP para reuniões através do site.
Embora você possa aprender sozinho, encontrar outras pessoas aprendendo a codificar é uma ótima maneira de permanecer motivado e manter seu impulso. As pessoas que conhece podem estar aprendendo a codificar pelas mesmas razões que você é, como construir um site, melhorar habilidades para um trabalho existente ou encontrar um novo trabalho relacionado à tecnologia.