Lar Finanças Pessoais 10 Recursos gratuitos para codificação e codificadores - dummies

10 Recursos gratuitos para codificação e codificadores - dummies

Índice:

Vídeo: Como transmitir AO VIVO no Youtube? NOVO PAINEL 2019! 2025

Vídeo: Como transmitir AO VIVO no Youtube? NOVO PAINEL 2019! 2025
Anonim

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.

10 Recursos gratuitos para codificação e codificadores - dummies

Escolha dos editores

Como criar um módulo HTML personalizado no Joomla - dummies

Como criar um módulo HTML personalizado no Joomla - dummies

Uma das grandes coisas sobre o Joomla é o quão incrivelmente flexível é. A instalação padrão do CMS inclui 23 módulos diferentes para ajudá-lo a fazer seu site funcionar sem problemas. Às vezes, no entanto, você pode querer adicionar uma função ao seu site que esses 23 módulos simplesmente não vão cobrir. Sob tais circunstâncias, você pode querer considerar ...

Como criar um item de menu no Joomla Content Management - manequins

Como criar um item de menu no Joomla Content Management - manequins

Um item de menu determina o layout dos artigos, que é um dos aspectos do Joomla para o qual você precisa se acostumar. As páginas da Web não existem fisicamente no Joomla - elas são apenas itens no seu banco de dados - até que a página seja acessada. Quando você abre um artigo, o Joomla tira os dados necessários do ...

Como criar um novo item de menu com o Joomla! 1. 6 - dummies

Como criar um novo item de menu com o Joomla! 1. 6 - dummies

Não estresse se você precisa criar um item de menu em sua página da Web interativa - é fácil ao usar o Joomla! Gerenciador de menu. Para adicionar itens de menu a um site existente, basta usar estas etapas: Escolha Menus → Gerenciador de menus para abrir o Gerenciador de menus. Clique no nome do menu que deseja adicionar um novo ...

Escolha dos editores

Obtendo Ajuda do Eclipse - dummies

Obtendo Ajuda do Eclipse - dummies

Com a complexidade do Java e a nuance do Eclipse, você não pode esperar para lembrar de tudo. Às vezes, você precisa de um pouco mais de ajuda do Eclipse para começar sua programação. Felizmente, o Eclipse oferece ajuda geral e sensível ao contexto: para ajuda sensível ao contexto: no Windows, pressione F1. No Linux, pressione Ctrl + F1. Em um Mac, pressione ...

Software gratuito: preenchimento automático de células no OpenOffice. org Calc - dummies

Software gratuito: preenchimento automático de células no OpenOffice. org Calc - dummies

OpenOffice. org - uma alternativa gratuita para o Microsoft Office - inclui Calc, uma planilha eletrônica semelhante ao Excel. O Calc fornece uma maneira fácil de criar automaticamente uma coluna ou linha de números em qualquer sequência que você especificar. Esse recurso de preenchimento automático é útil para criar listas numeradas ou preencher os cabeçalhos de colunas e linhas de tabelas, como ...

Acessos acessíveis no modo de exibição do Prezi - dummies

Acessos acessíveis no modo de exibição do Prezi - dummies

O prezi possui dois modos de operação diferentes: Modo de edição, no qual você crie sua apresentação e Show Mode, no qual você apresenta suas criações. No modo Show, use esses atalhos úteis para tornar sua apresentação ainda mais suave. Use esta como uma lista de verificação de prática antes de começar: Use esta função: Para fazer isso: Completo ...

Escolha dos editores

Elementos HTML básicos - dummies

Elementos HTML básicos - dummies

HyperText Markup Language (HTML) é o idioma da web, onde os elementos ditaram a formatação e o estilo do seu conteúdo. Os elementos HTML compõem a codificação baixada que você vê quando você acessa uma página da Web em seu navegador da Web (como Internet Explorer, Firefox ou Safari). Aqui estão alguns elementos básicos para você ...

Usando AutoCAD DesignCenter - dummies

Usando AutoCAD DesignCenter - dummies

DesignCenter é um nome tolo para uma paleta útil, se um pouco ocupada. A paleta DesignCenter é útil para dados de mineração de todos os tipos de desenhos. Enquanto a paleta Propriedades está preocupada com as propriedades do objeto, a paleta DesignCenter lida principalmente com objetos nomeados: camadas, tipos de linha, definições de bloco (isto é, símbolo), estilos de texto e outros objetos organizacionais ...

Zoom e Panning no AutoCAD - dummies

Zoom e Panning no AutoCAD - dummies

O AutoCAD facilita a panorâmica, oferecendo barras de rolagem e panning em tempo real. Na panorâmica em tempo real (em oposição à panorâmica de finalização), você pode ver objetos movendo-se na tela enquanto você arrasta o mouse para cima e para baixo ou para frente e para trás. Claro, o ponto de vista está em movimento, não os objetos. Tanto a panorâmica quanto o zoom mudam a visualização ...