12 serviços, aplicações, sites e canais para aprender design e programação


9 Flares Twitter 0 Facebook 0 Google+ 6 Pin It Share 2 LinkedIn 1 9 Flares ×

Conheça um pouco mais dessas duas áreas através de algumas das melhores ferramentas e plataformas oferecidas na web.

Servicos e sites para aprender a programar
(Fonte da imagem: Shutterstock)

Nem só de arco-íris, vídeos de gatos e unicórnios vive a internet. A web também é um imenso baú de informação e educação, se você souber em quais fontes procurar. Para aqueles que se interessam em produzir páginas online, desde os códigos de sua construção até seu layout e identidade visual, ou simplesmente exercer ofícios relacionados à programação, desenvolvimento e design, ela oferece uma imensidão de recursos para o aprendizado dos iniciantes e aperfeiçoamento dos conhecimentos dos veteranos.

Porém, algo que pode ser um obstáculo para alguns é que esses são dois ofícios que acabam requerendo o mínimo de domínio da língua inglesa, seja pelos termos, quase sempre estrangeiros, ou pela constante atualização de tendências e tecnologias que tornam-se importante de se conhecer antes mesmo que todas as informações necessárias sejam traduzidas para tutoriais em português.

Trazemos uma série de sugestões úteis para quem precisa ou tem curiosidade em conhecer material informativo, tutoriais e referências de profissionais que usam a Grande Rede para compartilhar conhecimentos. Alguns deles estão em inglês, há outros que são pagos, mas há uma variedade de recursos disponíveis, e certamente algo entre eles pode interessar a você.

PROGRAMAÇÃO

Try Ruby [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Try Ruby)

Mais voltado para iniciantes, Try Ruby é uma ferramenta interativa de aprendizado que oferece um shell em linguagem Ruby no navegador e instruções que guiam os usuários em seus primeiros passos.

A aplicação segue uma linha de identidade visual “fofinha” e funciona em Ruby on Rails, dando exercícios e demonstrando os conceitos principais da linguagem. Para quem tem o mínimo de conhecimento em inglês — necessário para compreender melhor o que faz cada comando e quais instruções estão sendo dadas —, vale a pena conhecer.

Codecademy

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Codecademy)

Oferece vários cursos gratuitos em linguagens variadas, como Python, PHP e JavaScript. Lá você também encontra o Web Fundamentals, um curso que inicia do básico de HTML e CSS e que vai ficando mais avançado de acordo com sua evolução. A interação com as ferramentas é divertida e bem didática.

O site é uma das maiores e mais famosas plataformas para se aprender programação. É preciso realizar um rápido cadastro para entrar antes de usufruir do conteúdo. A apresentação está em português, mas é preciso domínio da língua inglesa para compreender os tutoriais interativos.

Code School [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Code School)

Após finalizar os cursos na Codecademy, o próximo passo é a Code School. Trata-se de um site, que, diferentemente das demais plataformas didáticas, oferece cursos mais avançados, propondo treinar você nas práticas especializadas da área de programação. Os cursos são categorizados em quatro seções principais: Ruby, JavaScript, HTML/CSS e iOS.

Quase todos os cursos possuem uma ótima apresentação em termos audiovisuais, apesar de alguns desafios após as videoaulas serem um pouco difíceis para programadores amadores. É possível fazer uma assinatura grátis e aproveitar a maioria dos cursos sem pagar nada por isso, porém há também a opção de pagar US$ 25 mensais e ter acesso a todas as modalidades, aulas e exercícios oferecidos pelo site.

Hour of Code [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Hour of Code)

Com o intuito de democratizar o conhecimento em programação para pessoas de várias idades e com níveis de conhecimento diferentes, o Hour of Code é uma plataforma com tutoriais bem variados para se aprender a programar.

Conceitos básicos para principiantes, aulas de JavaScript e Python, criação de aplicativos e jogos e até mesmo programação sem computador, criando algoritmos com papel e caneta, podem ser encontrados lá. Tudo disponibilizado no site gratuitamente e apresentado de forma bem didática. Possui também um aplicativo para iOS, que pode ser baixado aqui.

Treehouse [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Tree House)

Os cursos da plataforma Treehouse são mais voltados para projetos do que para linguagens de programação, propriamente, o que os tornam mais indicados para programadores que são novatos, mas que sabem o que querem desenvolver em seus sites ou aplicativos.

Todos os cursos oferecidos são divididos em dois diferentes estágios ou módulos, e, ao passar do primeiro estágio, o aprendiz será convidado a pagar uma taxa de inscrição de US$ 25 mensais para ter acesso a todos os cursos e aulas, que contam com mais de 650 vídeos, além de poder participar de um fórum exclusivo para membros. Há também uma assinatura de US$ 49 para que o aluno possa assistir a todo o conteúdo avançado, visando aperfeiçoar as habilidades dos profissionais da indústria.

SkilledUp [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/SkilledUp)

Este site oferece uma espécie de curadoria, organização e avaliação de cursos online, mais focado para sua aplicação no mercado. Em seu catálogo é possível encontrar indicações de cursos na área de programação e desenvolvimento web, além de design.

O SkilledUp publica artigos, escritos por especialistas, sobre os cursos que apresenta e sobre as carreiras relacionadas a essas áreas. Nos blogs, é possível encontrar textos de discussão sobre assuntos relevantes nesses segmentos.

DESIGN

Abduzeedo

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Abduzeedo)

Um bom designer está sempre antenado em novidades para aumentar sua bagagem de referencial e a partir daí aperfeiçoar técnicas. Com posts diários para inspiração de seus leitores, o site Abduzeedo é uma ótima opção para obter esse tipo de informação.

Conceitos, tendências e artes diferenciadas chegam o tempo todo à página, que divide em coleções os assuntos, para facilitar a busca. Há também à disposição tutoriais de Photoshop, Fireworks, Illustrator, Pixelmator e dicas variadas.

The Design Encyclopedia [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/The Design Encyclopedia)

“A Enciclopédia de Design” é um extenso recurso online que traz material referencial da área de design. O site se propõe a tentar reunir, em um único lugar, todas as novidades relevantes sobre design publicadas no mundo.

Diferentemente do que o nome sugere, ele não funciona exatamente como uma “Wikipédia”, mas como a reunião de vários blogs especializados no assunto. É mais indicado para quem busca discussões profundas sobre temas relacionados à profissão designer do que uma catalogação e explicação didática de termos, conceitos e técnicas.

Ferreira Studios

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/YouTube)

O projeto criado pelo desenvolvedor Leonardo Ferreira oferece videoaulas gratuitas no YouTube para a área de design e web design e impressiona pela facilidade com a qual os tutoriais são organizados, tanto nas playlists quanto nos títulos sempre bem descritivos — algo raro na maioria dos canais de tutoriais brasileiros.

Lá é possível encontrar dicas sobre Adobe Illustrator, Fireworks, HTML 5, Photoshop, CSS3, Flash, além de palestras e speedarts, para demonstração do uso das ferramentas de ilustração. As aulas são bem didáticas e mostram o passo a passo de cada processo. Para outras atualizações, a iniciativa também conta com uma fanpage no Facebook, que pode ser conferida aqui.

Ctrl+Paint [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Crt+Paint)

Criado por um professor de artes americano Matt Kohr, o site é voltado para interessados na área de ilustração digital, oferecendo tutoriais e videoaulas para pessoas com vários níveis de conhecimento no assunto. Para aqueles que não se interessam por ilustração, também é possível achar macetes relacionados à composição e uso de cores, muito útil em qualquer prática de design.

Nas diversas seções, acha-se discussões sobre temas pertinentes à carreira de ilustrador, notícias, explicações sobre técnicas e ferramentas e conceitos básicos que todo profissional ou amador em formação precisa saber.

Tuts+ [em inglês]

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Tuts+)

Essa plataforma completa e extremamente variada traz vários tutoriais e cursos em design e ilustração, web design, fotografia, 3D, códigos, desenvolvimento de games e também informações sobre os mercados que abrangem essas áreas. A maior parte do do conteúdo é de acesso gratuito.

Computer Arts

12 serviços, aplicações, sites e canais para aprender design e programação (Fonte da imagem: Reprodução/Computer Arts)

A Computer Arts é uma revista inglesa, referência mundial na área de design e que tem a sua versão nacional publicada pela editora Europa. O conteúdo é pago, mas as edições são direcionadas a profissionais da área. No site oficial você pode contratar uma assinatura ou comprar as versões digitais para o seu tablet. Às vezes, tutoriais gratuitos também são publicados lá.

Essas são apenas algumas das fontes que podem ser encontradas na internet para suprir a necessidade de informação nesses dois segmentos profissionais. Esperamos que seja útil para agregar recursos em sua busca por aperfeiçoar seus conhecimentos no início do aprendizado ou exercício avançado da função.

Fonte: Tecmundo