Seguir desenvolvimento web: como? onde?

stilius

Membro
Boas.

Tenho conhecimentos em html, css, php e javascript num nível ainda básico.
Gostava de seguir o ramo de desenvolvimento web, tanto front como end.

Para o pessoal com experiência o que aconselham: cursos on-line no YouTube? licenciatura (qual e onde)? cursos on-line pagos?

Sei que na net existe praticamente quase tudo para aprender desenvolvimento web, ainda recentemente comprei um curso na udemy Desenvolvimento Web Completo que vai desde html até php, estou mais ou menos a meio mas no html e css precisava de algo mais avançado.

Agradecia que o pessoal que está no mercado de trabalho e que anda a estudar me desse uma ajuda para eu próprio saber melhor o que escolher.

Obrigado
 
Boas,
Primeiro de tudo nao te aconselho a optar por licenciatura se procuras principalmente conhecimento, a não ser que precises mesmo do "papel". No meu caso, acho que aprendi mais sozinho em meia dúzia de meses que nos 3 anos de licenciatura.
Depois, para aprender sozinho, aconselho os cursos no udemy, vai pelos que tenham mais reviews e "alunos" e safas te bem. Depois para conhecimento mais avançado usa o pluralsight. Eles oferecem 10 dias gratis de utilização, caso precises de mais, vais criado várias contas.
À medida que fores aprendendo a teoria, vai fazer projetos pessoais onde apliques esses novos conhecimentos.

Cumprimentos
 
Boas,
Primeiro de tudo nao te aconselho a optar por licenciatura se procuras principalmente conhecimento, a não ser que precises mesmo do "papel". No meu caso, acho que aprendi mais sozinho em meia dúzia de meses que nos 3 anos de licenciatura.
Depois, para aprender sozinho, aconselho os cursos no udemy, vai pelos que tenham mais reviews e "alunos" e safas te bem. Depois para conhecimento mais avançado usa o pluralsight. Eles oferecem 10 dias gratis de utilização, caso precises de mais, vais criado várias contas.
À medida que fores aprendendo a teoria, vai fazer projetos pessoais onde apliques esses novos conhecimentos.

Cumprimentos

Ganhei alguns conhecimentos de web design ainda na altura dos blogues SAPO e nunca perdi o gosto.

Agota queria retomar mas também não sei bem se seria melhor um curso superior ou formação intensiva ou se de forma autónoma consigo alcançar os conhecimentos necessários.

E a questão dos projetos pessoais também é importante. Até já tenho alguns conhecimentos e estaria pronto para avançar para pequenos projetos. Inclusive, apresentei uma proposta para o site de um hotel. Mas onde posso encontrar quem precise destes serviços?
 
Ganhei alguns conhecimentos de web design ainda na altura dos blogues SAPO e nunca perdi o gosto.

Agota queria retomar mas também não sei bem se seria melhor um curso superior ou formação intensiva ou se de forma autónoma consigo alcançar os conhecimentos necessários.

E a questão dos projetos pessoais também é importante. Até já tenho alguns conhecimentos e estaria pronto para avançar para pequenos projetos. Inclusive, apresentei uma proposta para o site de um hotel. Mas onde posso encontrar quem precise destes serviços?


Sinceramente, com a quantidade de tutoriais e informação que estão disponíveis na net hoje em dia, acho que consegues ter os conhecimentos necessários, sendo autodidata, basta teres vontade. Na minha opinião ou aprendes em casa ou fazes algum curso profissional bastante prático.

Tens grupos no facebook de freelancers (freelancer - Portugal) onde podes fazer publicidade aos teus serviços e deixar os teus contactos. Tens forums, email marketing etc, onde podes tentar chegar às pessoas. Até ir pessoalmente ou marcar uma reunião com as empresas para apresentar os teus serviços.
No entanto, nao precisas que as empresas requisitem os teus serviços para ires fazendo projetos. Pegas numa ideia tua e fazes, para poderes ganhar experiência e criares uma especie de portfolio para atraíres novos clientes ou arranjar trabalho na area.
 
Vou deixar a minha opinião com base na minha experiência profissional.

Tenho 25 anos, trabalho como Front end developer, tenho um bom emprego, com projectos exigentes e grandes clientes.

Sorte? "Cunhas"? Não. Muito esforço e dedicação.

A minha formação começou no secundário e seguiu-se para o Ensino Superior ( Curso de Especialização Tecnológica ) sempre em Multimédia. O que aprendi? Muita coisa mas de facto não era especializado em nada.

Passo 1:
Encontrares aquilo em que queres ser bom. -> Web Development

Passo 2:
Encontrar aquilo em que te queres focar nesse ramo: -> Front end ou Back end?

Não queiras começar por ser Fullstack. Vais tentar aprender diferentes tecnologias e métodos e não ser Expert em nenhum.
Talvez um dia lá chegues (espero que sim) mas antes de ires para o MOTO GP tens de aprender a conduzir uma mota 50cc e a curvar.

----
Enquanto acaba o meu curso "CET" pós-laboral trabalhava durante o dia como designer gráfico e fazia uns biscates em 3D e vídeo. Percebi que até me safava naquilo mas não me via a fazer e a viver daquilo toda a vida.
Comecei por procurar e fazer muitos tutoriais ( Udacity, TeamTreehouse, Udemy, Youtube, Codeacademy ).

Passo 3
Começa e foca-te numa primeira fase em HTML + CSS.
Vais descobrir imensas coisas que são possíveis fazer e nem imaginavas e vais poder surpreender imensos developers com mais experiencia que tu se aprenderes e dominar bem estas duas linguagens "visuais".
Aprende bem coisas como CSS ( media queries, animations, variables, SASS etc) e no HTML a preparar markup SEO friendly, responsive ready etc.
Depois e só depois podes juntar frameworks como bootstrap para agilizar o teu trabalho.

Passo 4
Aprende Javascript vanilla e sê bom nisto.
Não comeces por jQuery , nem React , nem Angular sem ser extremamente bom com Vanilla JS. Isto porque nunca vais perceber o que se passa por trás destas grandes frameworks.
Quando comecei a programar em React e achava que percebia de Vanilla JS, voltei atrás e investi mais semanas e semanas a explorar, ver videos, ler livros para perceber as foundations.

Passo 5
Não faças o mesmo erro que eu!
Não aches que já sabes o suficiente e começas a vender sites à campeão. Podes e deves desenvolver alguns projectos desafiantes, podes inclusive basear-te em exemplos reais e aprensentar a clientes indicando sempre que estás a aprender e podes eventualmente ter uma oferta por esse trabalho.
Digo isto porque se venderes o projecto, vais cometer erros básicos que no futuro vais ter que corrigir e como vendeste o cliente pensa que aquilo vai funcionar bem.

Passo 6
Prepara-te para ir a uma empresa e pede por uma oportunidade para aprender. Este passo é uma decisão importante na tua vida.
Se tiveres a trabalhar, podes ter que largar o teu trabalho e começar do zero.
Eu estava a trabalhar com contrato a 5 minutos de casa como designer. Larguei o meu trabalho, fui trabalhar a uma distância de 25km e ganhava 250€/ mês.
Sim, 250€. Fui explorado?

Talvez, mas na verdade eu não tinha experiencia nenhuma, só muita vontade de aprender!
Se me arrependo? Não, foi aqui que a minha caminhada começou. Trabalhei aqui 4 meses, saí por motivos pessoais e passado 3 meses voltei desta vez para uma empresa diferente ( era a porta ao lado :D ) e como já tinham bom feedback meu, tive uma proposta! Comecei com um salário de 600€ + uns extras.
A partir daqui foi só crescer, em desafios, ofertas, portfolio e obviamente salários e condições.


Desculpa o testamento, se calhar não respondi à tua pergunta, mas queria só ajudar-te a seguires o melhor caminho e fazer de ti um melhor developer!
 
Vou deixar a minha opinião com base na minha experiência profissional.

Tenho 25 anos, trabalho como Front end developer, tenho um bom emprego, com projectos exigentes e grandes clientes.

Sorte? "Cunhas"? Não. Muito esforço e dedicação.

A minha formação começou no secundário e seguiu-se para o Ensino Superior ( Curso de Especialização Tecnológica ) sempre em Multimédia. O que aprendi? Muita coisa mas de facto não era especializado em nada.

Passo 1:
Encontrares aquilo em que queres ser bom. -> Web Development

Passo 2:
Encontrar aquilo em que te queres focar nesse ramo: -> Front end ou Back end?

Não queiras começar por ser Fullstack. Vais tentar aprender diferentes tecnologias e métodos e não ser Expert em nenhum.
Talvez um dia lá chegues (espero que sim) mas antes de ires para o MOTO GP tens de aprender a conduzir uma mota 50cc e a curvar.

----
Enquanto acaba o meu curso "CET" pós-laboral trabalhava durante o dia como designer gráfico e fazia uns biscates em 3D e vídeo. Percebi que até me safava naquilo mas não me via a fazer e a viver daquilo toda a vida.
Comecei por procurar e fazer muitos tutoriais ( Udacity, TeamTreehouse, Udemy, Youtube, Codeacademy ).

Passo 3
Começa e foca-te numa primeira fase em HTML + CSS.
Vais descobrir imensas coisas que são possíveis fazer e nem imaginavas e vais poder surpreender imensos developers com mais experiencia que tu se aprenderes e dominar bem estas duas linguagens "visuais".
Aprende bem coisas como CSS ( media queries, animations, variables, SASS etc) e no HTML a preparar markup SEO friendly, responsive ready etc.
Depois e só depois podes juntar frameworks como bootstrap para agilizar o teu trabalho.

Passo 4
Aprende Javascript vanilla e sê bom nisto.
Não comeces por jQuery , nem React , nem Angular sem ser extremamente bom com Vanilla JS. Isto porque nunca vais perceber o que se passa por trás destas grandes frameworks.
Quando comecei a programar em React e achava que percebia de Vanilla JS, voltei atrás e investi mais semanas e semanas a explorar, ver videos, ler livros para perceber as foundations.

Passo 5
Não faças o mesmo erro que eu!
Não aches que já sabes o suficiente e começas a vender sites à campeão. Podes e deves desenvolver alguns projectos desafiantes, podes inclusive basear-te em exemplos reais e aprensentar a clientes indicando sempre que estás a aprender e podes eventualmente ter uma oferta por esse trabalho.
Digo isto porque se venderes o projecto, vais cometer erros básicos que no futuro vais ter que corrigir e como vendeste o cliente pensa que aquilo vai funcionar bem.

Passo 6
Prepara-te para ir a uma empresa e pede por uma oportunidade para aprender. Este passo é uma decisão importante na tua vida.
Se tiveres a trabalhar, podes ter que largar o teu trabalho e começar do zero.
Eu estava a trabalhar com contrato a 5 minutos de casa como designer. Larguei o meu trabalho, fui trabalhar a uma distância de 25km e ganhava 250€/ mês.
Sim, 250€. Fui explorado?

Talvez, mas na verdade eu não tinha experiencia nenhuma, só muita vontade de aprender!
Se me arrependo? Não, foi aqui que a minha caminhada começou. Trabalhei aqui 4 meses, saí por motivos pessoais e passado 3 meses voltei desta vez para uma empresa diferente ( era a porta ao lado :D ) e como já tinham bom feedback meu, tive uma proposta! Comecei com um salário de 600€ + uns extras.
A partir daqui foi só crescer, em desafios, ofertas, portfolio e obviamente salários e condições.


Desculpa o testamento, se calhar não respondi à tua pergunta, mas queria só ajudar-te a seguires o melhor caminho e fazer de ti um melhor developer!

Grande conselho que está aqui, subscrevo tudo o que o DanielSintrão disse. Tive um percurso parecido e as bases são bastante importantes.

Por acaso comecei como fullstack porque surgiu uma oportunidade para tal mas senti que não era especialista em nada e se fosse hoje tentaria escolher backend ou frontend, pelo menos nos primeiros anos de experiência.

O único problema aqui é que é preciso sorte para encontrar uma empresa, onde estejam disponíveis para te dar formação e apostarem em ti para tu "aprenderes". Ainda hoje estou á procura de um sítio assim para desenvolver um pouco mais a nível de frontend, mas não é fácil.

Trabalhas no norte ou sul do país?

Obrigado pela partilha detalhada!
 
Grande conselho que está aqui, subscrevo tudo o que o DanielSintrão disse. Tive um percurso parecido e as bases são bastante importantes.

Por acaso comecei como fullstack porque surgiu uma oportunidade para tal mas senti que não era especialista em nada e se fosse hoje tentaria escolher backend ou frontend, pelo menos nos primeiros anos de experiência.

O único problema aqui é que é preciso sorte para encontrar uma empresa, onde estejam disponíveis para te dar formação e apostarem em ti para tu "aprenderes". Ainda hoje estou á procura de um sítio assim para desenvolver um pouco mais a nível de frontend, mas não é fácil.

Trabalhas no norte ou sul do país?

Obrigado pela partilha detalhada!

Já estou a trabalhar em Lisboa há 3 anos mas todo este inicio de percurso começou em Leiria.
Tanto em Leiria como Lisboa posso indicar empresas às quais podem ir bater à porta e quem sabe ter uma oportunidade.`
 
Já estou a trabalhar em Lisboa há 3 anos mas todo este inicio de percurso começou em Leiria.
Tanto em Leiria como Lisboa posso indicar empresas às quais podem ir bater à porta e quem sabe ter uma oportunidade.`

Certo!
Como não consigo mandar mensagens por aqui por não ser powermember ainda, adicionei te no linkedin para te fazer uma perguntinha :)
 
Obrigado pelas sugestões.
Ando a desenvolver um projeto para obter conhecimentos onde aplico html, css, js e php. Estou muito mais à vontade com html e css. O maior problema para mim é a programação (js e php) e não é fácil aprender sozinho.

Sobre a pluralsight não conhecia mas vou dar uma vista de olhos.
Também já tive a ideia de trabalhar numa empresa para aprender, mesmo com um ordenado relativamente baixo, mas na minha zona não existem.
 
Back
Topo