Como se tornar um desenvolvedor da Web (com imagens)

Índice:

Como se tornar um desenvolvedor da Web (com imagens)
Como se tornar um desenvolvedor da Web (com imagens)

Vídeo: Como se tornar um desenvolvedor da Web (com imagens)

Vídeo: Como se tornar um desenvolvedor da Web (com imagens)
Vídeo: 7 PROFISSÕES PRA VOCÊ TRABALHAR DIRETO DO SEU CELULAR 2024, Maio
Anonim

O desenvolvimento web é um campo que se expande com a introdução de novas tecnologias, como aplicativos em smartphones e tablets. A demanda por pessoas familiarizadas com a criação de novos aplicativos e programas é muito alta. Tornar-se um desenvolvedor web é uma boa estratégia para pessoas que entendem de tecnologia, mas vai exigir algum trabalho e aprendizado. Se você está procurando construir uma carreira como desenvolvedor web, precisará aprender um conjunto de habilidades que envolvem linguagens de programação, edição gráfica e marketing.

Passos

Parte 1 de 5: Compreendendo o que é necessário para se tornar um desenvolvedor da Web

Torne-se um Desenvolvedor da Web Etapa 1
Torne-se um Desenvolvedor da Web Etapa 1

Etapa 1. Saiba o que os empregadores estão procurando

A maioria das empresas que desejam contratar um desenvolvedor da Web anunciam para uma pessoa que possui várias qualificações.

  • Muitos empregadores vão querer que um desenvolvedor web tenha um diploma de bacharel em ciência da computação.
  • Graduados em ciência da computação preparam um indivíduo ensinando-lhes as habilidades necessárias para o desenvolvimento da web: programação, design da web, gerenciamento de banco de dados, rede e matemática.
  • Em vez de obter um diploma, muitos desenvolvedores da web possuem certificações profissionais. Você pode obtê-los em faculdades comunitárias, serviços de educação continuada e várias empresas de tecnologia.
  • Por exemplo, a Microsoft oferece um curso de treinamento de desenvolvimento da Web que exige que você passe em um exame e tenha de 2 a 3 anos de experiência de trabalho.
  • Embora ter um diploma ou certificação seja o mais desejável, existem muitos desenvolvedores web freelance no mercado que estão construindo negócios de sucesso.
Torne-se um desenvolvedor da Web - Etapa 2
Torne-se um desenvolvedor da Web - Etapa 2

Etapa 2. Entenda quais habilidades de informática você precisa para se tornar um desenvolvedor web

Ser capaz de criar um site básico é o mínimo que você precisa ser capaz de fazer.

  • Você precisa saber como a web funciona e como programar.
  • Existem muitas linguagens de programação diferentes que um bom desenvolvedor da web deve ter conhecimento. Você precisará saber como codificar em diferentes linguagens de programação e quando usá-las.
  • Novas linguagens de programação e interfaces estão aparecendo todos os dias. Você precisa acompanhar as tendências em tecnologia para avançar neste campo.
  • Você precisará conhecer alguns aspectos básicos do design: teoria das cores, bloqueio de grade, fontes, etc.
  • Embora seu trabalho não seja principalmente projetar gráficos, você deve saber como fazer um site ou aplicativo parecer atraente e ao mesmo tempo amigável.
Torne-se um desenvolvedor da Web - Etapa 3
Torne-se um desenvolvedor da Web - Etapa 3

Etapa 3. Compreenda que o desenvolvimento web é uma carreira muito exigente

Você precisará ter habilidades interpessoais para se relacionar com os clientes, bem como para lidar com o estresse e um ambiente de trabalho agitado.

  • As habilidades interpessoais são um aspecto muito importante no campo do desenvolvimento web. Você estará interagindo com clientes, colegas de trabalho e empresas diariamente.
  • Saber lidar com uma pessoa impaciente ou que não entende de tecnologia é fundamental.
  • Você pode estar lidando com clientes difíceis ou pessoas que precisam de ajuda extra para aprender como usar a tecnologia que está desenvolvendo.
  • Você também precisará de habilidades de gerenciamento de estresse e gerenciamento de tempo. Ser um desenvolvedor web é muito exigente.
  • Você pode estar trabalhando em vários projetos ao mesmo tempo e com prazos rígidos.

Parte 2 de 5: Aprendendo sobre linguagens de programação

Torne-se um Desenvolvedor da Web Etapa 4
Torne-se um Desenvolvedor da Web Etapa 4

Etapa 1. Compreender o propósito e a função das linguagens de programação e plataformas

Sem eles, a web e outros programas não funcionariam corretamente.

  • Linguagens de programação e plataformas são o que os desenvolvedores usam para criar aplicativos, scripts ou outros conjuntos de instruções para os computadores seguirem.
  • Existem dezenas de linguagens de programação diferentes.
  • Cada idioma usa uma plataforma ou programa diferente para escrever scripts, programas e instruções.
Torne-se um Desenvolvedor da Web Etapa 5
Torne-se um Desenvolvedor da Web Etapa 5

Etapa 2. Familiarize-se com HTML

Esta é uma das linguagens de programação mais simples e mais comumente usadas para websites.

  • A maioria das pessoas pode aprender o básico de HTML em uma tarde usando um dos muitos tutoriais online disponíveis.
  • HTML é uma linguagem que consiste em vários códigos curtos digitados em um documento de texto. Ele tem sua própria gramática e sintaxe, como qualquer idioma.
  • HTML significa HyperText Markup Language.
  • O hipertexto é o método pelo qual você navega pela Internet. Você clica em um link, que é um hipertexto que o direciona de uma página para outra.
  • Ao escrever em HTML, você usará uma série de tags. Essas tags dizem ao texto o que fazer: colocar em itálico, vincular a outra página, ser um marcador etc.
  • Quando você escreve HTML em um arquivo de texto, ele é salvo como um arquivo html. Este arquivo é então aberto por um navegador, como Google Chrome ou Firefox.
  • Seu navegador lê o arquivo e traduz seu código em formato visual. Esse é o site que você vê.
  • Para utilizar HTML, você pode usar um editor de texto simples ou uma ferramenta de edição de HTML poderosa como o Kit HTML.
  • Outras linguagens de programação funcionam de forma semelhante, mas usam sintaxe e tags diferentes. Outros idiomas estão disponíveis para tipos mais complicados de páginas da web.
Torne-se um Desenvolvedor da Web Etapa 6
Torne-se um Desenvolvedor da Web Etapa 6

Etapa 3. Aprenda sobre Java

Esta é uma linguagem de programação muito usada por desenvolvedores da web.

  • O principal objetivo do Java é permitir que os desenvolvedores da web escrevam um script ou um conjunto de instruções para um aplicativo.
  • Esta linguagem permite que os criadores de aplicativos "escrevam uma vez, executem em qualquer lugar".
  • Alguns sites populares que usam essa linguagem são Netflix, Edmunds e Zappos.
  • Algumas das ferramentas mais populares para escrever e codificar em Java são JSON e CORE.
Torne-se um Desenvolvedor da Web - Etapa 7
Torne-se um Desenvolvedor da Web - Etapa 7

Etapa 4. Desenvolva habilidades usando NET / C #

Isso é essencial se você trabalha em sistemas baseados na Microsoft.

  • Esta linguagem de programação foi criada para plataformas Microsoft.
  • Sites populares que usam isso como ferramenta de desenvolvimento são ExactTarget, Comcast e XBOX.
  • As ferramentas de desenvolvimento que o ajudarão a escrever em NET / C # são Flippy, SQL Helper, Imagehandler e CodeSmith.
  • Outras ferramentas que podem verificar seu código e ajudar a executar seus aplicativos com mais facilidade são FxCop, Regulator, NUnit e NDoc.
Torne-se um Desenvolvedor da Web - Etapa 8
Torne-se um Desenvolvedor da Web - Etapa 8

Etapa 5. Pense em aprender PHP

Esta é outra linguagem especialmente adequada para desenvolvimento web.

  • É a linguagem de script mais comumente usada.
  • Esta linguagem permite que os desenvolvedores da web escrevam rapidamente. Esta linguagem é mais flexível em seu código do que outras.
  • Facebook, Tumblr e Wikipedia utilizam PHP como linguagem de programação.
  • Algumas das principais ferramentas para usar PHP são Slim. PHP, Secureimage e Webgrind.
  • Outras ferramentas para PHP incluem, mas não se limitam a, Scavenger, PHP DOX e PHP_Debug. Vários testadores, depuradores e documentadores estão disponíveis para uso com PHP.
Torne-se um desenvolvedor da Web - Etapa 9
Torne-se um desenvolvedor da Web - Etapa 9

Etapa 6. Considere o desenvolvimento de habilidades para escrever código C ++

Esta linguagem é usada principalmente para programação de sistemas.

  • Esta linguagem de programação é fácil de usar e possui flexibilidade em seu código.
  • Sites populares que usam C ++ são JPMorgan Chase, DIRECTTV e Sony.
  • Existem várias ferramentas que podem ajudá-lo a codificar em C ++, como Doxygen, Graphviz e Mscgen.
  • Eclipse é outra ferramenta popular para usar C ++.
Torne-se um Desenvolvedor da Web Etapa 10
Torne-se um Desenvolvedor da Web Etapa 10

Etapa 7. Aprenda como codificar em Python

Esta é uma linguagem de codificação muito popular, usada por muitos sites populares.

  • Python é uma linguagem de programação conhecida por sua facilidade de uso que permite aos desenvolvedores criar códigos e integrar sistemas rapidamente.
  • Esta linguagem possui uma sintaxe de programação fácil de ler e seguir. Isso reduz o custo de manutenção do programa.
  • Alguns dos sites que você provavelmente usa todos os dias são baseados em Python, como Google e Youtube.
  • Algumas das ferramentas que você pode experimentar para trabalhar com Python são Komodo Edit IDE, PyCharm IDE e Eclipse com PyDev.

Parte 3 de 5: Aprendendo sobre Design Gráfico

Torne-se um Desenvolvedor da Web Etapa 11
Torne-se um Desenvolvedor da Web Etapa 11

Etapa 1. Compreender os fundamentos dos gráficos em uma página da web

A maioria dos desenvolvedores web não faz seu próprio design gráfico, mas é importante saber o básico.

  • Você deve saber como cortar um gráfico, redimensioná-lo, alterar o esquema de cores e adicionar texto.
  • Existem muitos aplicativos e programas de edição de imagens e gráficos diferentes para você usar.
  • Cada um tem sua própria interface e métodos.
  • Embora a maioria dos desenvolvedores da Web em empresas maiores não faça o design gráfico de aplicativos e páginas, é importante ter um bom senso geral de edição gráfica básica.
  • Muitos desenvolvedores da web acabarão fazendo alguma edição gráfica básica, especialmente em empresas menores ou se forem autônomos.
Torne-se um Desenvolvedor da Web Etapa 12
Torne-se um Desenvolvedor da Web Etapa 12

Etapa 2. Baixe o software gratuito de edição gráfica

Isso permitirá que você pratique e se oriente com a edição gráfica simples.

  • Pacotes de software de edição gratuita, como GIMP e Inkscape, estão disponíveis para download.
  • Existem vários tutoriais online para GIMP e Inkscape.
  • Esses pacotes de software de edição gratuita permitem que você execute os fundamentos da edição gráfica e de fotos.
  • Com o GIMP e o Inkscape você pode cortar e redimensionar uma foto ou gráfico, adicionar formas e texto, remover olhos vermelhos e alterar as cores do gráfico.
Torne-se um Desenvolvedor da Web Etapa 13
Torne-se um Desenvolvedor da Web Etapa 13

Etapa 3. Pratique adicionar imagens a um site

Crie um site simples com base em um tópico de seu interesse.

  • Use suas habilidades de codificação de HTML para inserir imagens e gráficos simples no site.
  • Use o GIMP ou Inkscape para editar as imagens.
  • Verifique o site para ver como as mudanças em suas imagens afetam a aparência do site.
  • Você terá que praticar e brincar com as opções para descobrir como prefere editar imagens.
  • Assim que tiver um cliente, você poderá editar imagens e gráficos de acordo com suas necessidades.

Parte 4 de 5: Anunciando suas habilidades

Torne-se um Desenvolvedor da Web Etapa 14
Torne-se um Desenvolvedor da Web Etapa 14

Etapa 1. Planeje vários sites

Isso é algo que você pode mostrar a clientes em potencial para demonstrar suas habilidades.

  • Você deve fazer vários tipos diferentes de sites: um para exibir imagens como arte ou fotos e vídeos, um para uma empresa e outro para um blog, hobby ou interesse.
  • Esses tipos de sites são os que você normalmente encontrará como um desenvolvedor da web.
  • Crie uma página de negócios simulada, incluindo o tipo de negócio, quais produtos e serviços são vendidos, imagens de trabalho potencial, uma página de produtos e serviços e uma página de contato.
  • Crie seu próprio site pessoal, incluindo os tipos de programação com os quais está familiarizado, suas taxas e links para quaisquer sites nos quais você tenha trabalhado ou criado.
  • Isso permitirá que os clientes vejam seu trabalho.
  • Construa um blog onde os usuários podem usar uma interface para adicionar conteúdo.
  • Trabalhe com vários idiomas para que seus clientes em potencial possam ver com o que você pode trabalhar.
Torne-se um Desenvolvedor da Web - Etapa 15
Torne-se um Desenvolvedor da Web - Etapa 15

Etapa 2. Faça cartões de visita

Distribua-os em eventos.

  • Certifique-se de ter um link para um site pessoal ou comercial para o seu desenvolvimento web freelance.
  • Forneça informações de contato em seu cartão.
  • Forneça links para sites em que você trabalhou para que clientes em potencial possam ver seu trabalho.
Torne-se um Desenvolvedor da Web Etapa 16
Torne-se um Desenvolvedor da Web Etapa 16

Etapa 3. Aumente sua presença na mídia social

Crie uma página sobre sua empresa e os tipos de desenvolvimento da web em que você se especializou.

  • Assim como um site de negócios, essa é uma etapa muito importante para você conseguir negócios.
  • Tente fazer uma página no Facebook para sua empresa e inclua os tipos de programação que você pode fazer, suas taxas de serviços e suas informações de contato.
  • Crie uma conta no Twitter e forneça atualizações e links para sites nos quais você está trabalhando.
  • Certifique-se de ter uma página ou blog no Google+ sobre o que você está trabalhando e fazendo com o desenvolvimento da web.
  • Use o LinkedIn para se comunicar com outros profissionais do setor.
Torne-se um Desenvolvedor da Web Etapa 17
Torne-se um Desenvolvedor da Web Etapa 17

Etapa 4. Anuncie online e em jornais

Assim que estiver familiarizado com a realização de uma ampla variedade de serviços de desenvolvimento da Web, você deve anunciar amplamente.

  • Faça um anúncio no Craigslist na página de serviços de sua área.
  • Certifique-se de incluir links para sites nos quais você trabalhou e algumas informações de contato.
  • Experimente publicar um anúncio em jornais e revistas locais.
  • Isso pode proporcionar ao seu negócio algum desenvolvimento local de grupos sociais locais, instituições de caridade e proprietários de empresas que desejam construir ou melhorar seus sites.

Parte 5 de 5: Conseguir um emprego como desenvolvedor da Web

Torne-se um Desenvolvedor da Web Etapa 18
Torne-se um Desenvolvedor da Web Etapa 18

Etapa 1. Prepare e atualize seu curriculum vitae ou currículo

Inclua qualquer experiência, mesmo voluntária, que você tenha em design e programação de sites ou aplicativos.

  • É importante que você seja honesto ao desenvolver seu currículo. Não inclua experiências falsas ou exageradas.
  • Fique longe de jargões e chavões da indústria. Apresente claramente qual é a sua experiência sem usar palavras como "sinergia" ou "criativo".
  • Inclua depoimentos de seu trabalho e links para códigos ou sites que você desenvolveu.
  • Peça a um amigo ou colega que analise seu currículo antes de se candidatar a um emprego.
  • Coloque seu currículo online depois de concluído ou atualizado. Tente usar sites como LinkedIn ou Career 2.0.
  • Pergunte a todos os contatos da indústria que você tem para olhar seu currículo para ver se eles conhecem alguma oportunidade.
Torne-se um Desenvolvedor da Web Etapa 19
Torne-se um Desenvolvedor da Web Etapa 19

Etapa 2. Coloque parte do código que você escreveu online

A presença online de um desenvolvedor web é vital para uma carreira de sucesso.

  • Coloque um projeto paralelo em sites colaborativos como o GitHub.
  • Contribua para projetos de código aberto no GitHub e sites semelhantes.
  • Um possível empregador que percebe que um candidato trabalha com outras pessoas em um projeto da Web em seu tempo livre será um potencial funcionário atraente.
  • Coloque o código da mais alta qualidade em seus perfis online.
  • Depois de escrever algum código ou contribuir para um projeto, você pode colocar isso em seu currículo.
  • Você também pode começar um blog sobre projetos em que está trabalhando ou tendências em desenvolvimento web. Coloque um link para isso em seu currículo. Os empregadores em potencial frequentemente procuram ver se o candidato está se mantendo atualizado sobre as tendências e projetos na área.
Torne-se um Desenvolvedor da Web Etapa 20
Torne-se um Desenvolvedor da Web Etapa 20

Etapa 3. Pesquisar empresas de tecnologia

Especialmente se você for contatado por um recrutador ou se tiver se candidatado a um emprego específico, é importante conhecer os meandros de uma empresa.

  • Saiba há quanto tempo uma empresa está em operação.
  • Certifique-se de compreender os objetivos e a missão da empresa.
  • Familiarize-se com os produtos ou serviços da empresa.
  • Um potencial empregador não vai querer entrevistar alguém que claramente não sabe o que sua empresa faz ou como opera.
Torne-se um desenvolvedor da Web - Etapa 21
Torne-se um desenvolvedor da Web - Etapa 21

Etapa 4. Gaste tempo em testes técnicos

Muitas empresas desejam que você faça um teste de competência técnica antes ou depois de uma entrevista.

  • Leve isso a sério, mesmo que a tarefa pareça trivial.
  • As empresas vão querer ver se você pode codificar em uma linguagem específica ou desenvolver um tipo específico de site.
  • Coloque o máximo de esforço possível no exame. Você vai querer ter certeza de que não há erros em seu código e que ele é compilado corretamente.
  • Use um teste online para implantar seu código para o teste. Isso mostrará a um potencial empregador que você sabe como implantar o código que escreveu.
Torne-se um Desenvolvedor da Web Etapa 22
Torne-se um Desenvolvedor da Web Etapa 22

Etapa 5. Vá para as entrevistas preparadas

Faça algumas pesquisas sobre o clima da empresa.

  • Você deve tentar deduzir qual é o código de vestimenta da empresa, as horas necessárias e se você precisará viajar.
  • Chegue 15 minutos antes para uma entrevista. Isso mostrará que você é pontual e tem habilidades de gerenciamento de tempo.
  • Prepare várias perguntas para fazer ao entrevistador. Você deve fazer perguntas sobre o ambiente de trabalho, a cultura da empresa, em quais tipos de projetos espera-se que você trabalhe, etc.
  • Ir a uma entrevista com perguntas sobre o emprego é um bom indicador para o empregador de que você pensou cuidadosamente sobre a entrevista e o emprego.
  • Evite armadilhas comuns de entrevista. Não pergunte sobre o salário ou falar mal de ex-empregadores e colegas. Não exagere sua experiência quando questionado sobre projetos em que trabalhou.

Recomendado: