quinta-feira, 22 de abril de 2010

Cursos presenciais de programação

Antes de começar esse post, gostaria de dizer que não estou recebendo nenhum tipo de comissão por indicar esses centros de treinamento.


Agora sim, vamos começar. Esse blog, como o nome diz, é para quem é “starter edition”, é pra você que está começando a estudar programação e não apenas sonha, mas está planejando e ralando pra conseguir trabalhar na área de desenvolvimento. Fiz diversos cursos na Ka Solution, mas para quem está começando vou recomendar apenas dois que acho que valem apena fazer:

Curso 2124C – Programming With C# (precisa pelo menos saber bem lógica de programação pra fazer esse curso)
Descrição oficial do curso:
http://www.microsoft.com/learning/en/us/course.aspx?ID=2124C&locale=en-us#tab2

Curso 2310C - Developing Web Applications Using Microsoft Visual Studio 2008 (esse é apenas se você quer trabalhar com Asp.net)
Descrição oficial do curso:
http://www.microsoft.com/learning/en/us/course.aspx?ID=2310C#tab2

Existem diversos centros de treinamento como Ka Solution, Bras Figueiredo, Green Treinamento, entre outros. Fiz na Ka Solution por recomendação de um amigo e achei que valeu apena. Além do material de treinamento e equipamentos serem bons, o que me chamou a atenção é que só tive aula com profissionais top, com uma experiência profissional fantástica.

Agora quero dar dica de como fazer o curso. Primeiro, o curso não é barato. Acredito que a maioria de vocês vai ter que pagar do próprio bolso. (pelo menos eles parcelam...) Então estude pra valer, FAÇA OS LABS, que são os exercícios. E a dica mais importante de todas: faça contatos! Você está num lugar cheio de gente com interesses comuns aos seus. Não seja interesseiro de querer fazer amizade só pra ver se leva alguma vantagem, mas faça amigos. ajude no que puder, tenha humildade de pedir ajuda quando necessário. "Network" na vida profissional é extremamente importante.
 
Discorda de tudo que escrevi? Achou legal? Acha que falta acrescentar alguma coisa?  Então comente!
 
Abraço e bons estudos!

OBS.: ESCREVI ESSE ARTIGO DIA 22/04/2010, MINHA PROFISSÃO ERA SERVICE DESK (SUPORTE). HOJE, 06/07/2010 SOU DESENVOLVEDOR ASP.NET C#. NA PRÁTICA AS DICAS DO BLOG DÃO CERTO!

sexta-feira, 5 de fevereiro de 2010

MSDN - Microsoft Developer Network

Minha primeira dica para estudo em C# ou qualquer tecnologia .Net não poderia ser outra senão o site http://www.msdn.com.br. A base de todo conteúdo de estudos da tecnologia Microsoft é nesse site, seja você um desenvolvedor Jr. ou Sr.

Não vou conseguir descrever em apenas um post tudo que tem nesse site, mas vou descrever as seções para iniciantes que nos interessa nesse momento. Na página principal, temos a seção "Começando". Tem muito material interessante, que vou resumir agora:
Introdução à Plataforma Microsoft: Informações sobre diversas linguagens, ferramentas de desenvolvimento, framework, diferentes formas de desenvolvimento como Office, Mobile, Desktop, Web... Enfim, para você que está por fora do que é a tecnologia que você está estudando aqui você pode aprender e ficar por dentro.

Capacitação Gratuita: Capacitação é uma palavra bacana. Agora capacitação Gratuita é muito mais! Na minha opinião é a parte mais interessante do site. Lá você encontra os Programas de Capacitação como "Desenvolvedor 5 estrelas", onde você estuda um material fornecido por eles e depois faz uma prova online. Conforme vai passando nas provas vai ganhando estrelas, mas precisa se dedicar! Veja todos os programas que são bem legais.

Aprendizado para Iniciantes: São 3 níveis de ensino para iniciantes. É em inglês, mas pra quem tem inglês técnico pode acompanhar o curso sem dificuldades. Recomendo, essa série de lições é muito boa!

Videocasts: Vídeos curtos que ensinam lições específicas. É bom para você que quer aprender como fazer uma tarefa em especial.

Biblioteca MSDN: Aqui você encontra toda documentação possível e imaginável sobre .Net. Tem explicações e exemplos de tudo quanto é tecnologia Microsoft. No decorrer do seu aprendizado tenho certeza que ainda vai precisar acessar muito essa área do site.

Centro de Avaliação de Software: Para você que não aguenta lançarem as novas versões dos produtos e quer testar a versão beta aqui é um bom lugar pra você. O bom é que quando lançarem a ferramenta você já estará acostumado com ela. Não sou fã de software beta, mas o pessoal gosta  : )

Bom, agora você não pode reclamar que não tem o que fazer. Tem MUITO material somente nesses itens que comentei, navegue bastante, leia sobre o que se trata cada um dos programas de treinamento, escolha UM deles e comece a fazer. Não tente fazer tudo de uma vez senão vai acabar não fazendo nenhum.

Enjoy!

quinta-feira, 4 de fevereiro de 2010

Ferramentas Gratuitas para Desenvolvedores

Imagino que você já tenha estudado lógica de programação ou já tenha conhecimento sobre isso. Então agora já podemos estudar C#!

Seu computador roda MSN? Roda Orkut? Roda joguinhos? Então beleza, arranca sua irmã chata do computador porque você vai usar esse mesmo computador para instalar os softwares necessários para desenvolver em C#.

O que exatamente você vai precisar:
Todos os itens acima são gratuitos. Sem cracks, sem Gambware.

Está com dificuldades de instalar algum dos itens? Nesse site você acha como fazer: http://www.google.com. Caso pretenda ser desenvolvedor acostume-se a fazer pesquisas!

Nos próximos posts vou colocar materiais de estudo de C#, aí começa a ficar interessante...

Abraço!

Lógica de Programação

Caso C# seja a primeira linguagem de programação que você está aprendendo, é obrigatório entender lógica de programação. Somente depois de entender os conceitos você poderá começar a estudar C# ou qualquer outra linguagem.

Mas por onde começar? Vou indicar um site interessante para conseguir material gratuito para seus estudos. Lá vai: http://www.apostilando.com/. Como diz o nome trata-se de um site com apostilas de diversos temas, mas principalmente sobre tecnologia. Tem muita coisa legal lá, mas o que nos interessa nesse momento é o que mesmo?! Então, navegue até a seção Lógica de Programação. As apostilas são marcadas por estrelas conforme as pessoas votam. Quanto mais estrelas provavelmente melhor a apostila.

Outro site de apostilas interessante: http://www.apostilaz.com.br/. Segue o mesmo estilo do Apostilando.

Agora que você já tem material, mãos a obra!

Abraço.

Pré requisitos para aprender C#

   Caso seja sua primeira linguagem de programação, é necessário estudar Lógica de Programação. No próximo post vou dar dicas de onde aprender.

   Você odeia inglês? Então aí vai uma dica muito importante: aceite a idéia de que saber inglês é tão importante quanto saber tecnologia. Não digo fazer os 4 anos de curso de inglês e o diploma, você precisa pelo menos de um inglês técnico para entender livros, sites e documentações, pois os materiais mais atuais estão sempre em inglês e leva um tempo até aparecerem materiais em português.
Um site muito útil para quando aparecerem palavras que você não conheça: http://translate.google.com

   Antes de qualquer dica é necessário que você tenha um programa IDE(Integrated Development Environment) pra desenvolver.

   Disciplina. A maior parte das dicas é para autodidatas, ou seja, vai aprender por sua conta. Recomendo fazer um plano de estudos, com metas. Considere seus estudos com o mesmo compromisso de um curso presencial.

   Vou dar dicas de estudo por vários meios, como vídeo aulas, livros, sites... Mas entenda que nenhum desses meios é melhor que o outro, você deve "experimentar" cada um deles e aplicar mais tempo no que for mais produtivo pra você.

Persista. Inteligência e capacidade para programar todos têm. A diferença é que alguns não entendem determinado assunto e persistem em estudar até entender. Muitas vezes você vai "travar" em algum tema, isso é normal. A sua persistência em aprender que vai te dar o diferencial.

   É muito mais difícil "chegar lá" sozinho. Participe de fóruns de internet, grupos de estudo, amigos, etc. Não tenho muito conhecimento, mas ajudo no que puder. Se quiserem me adicionar no MSN: willfakri@hotmail.com

 Espero que as dicas tenham sido úteis.

Abraço.

quarta-feira, 3 de fevereiro de 2010

Bem Vindos!

Atualmente estou estudando C#, ASP.NET e SQL para trabalhar com desenvolvimento web. Trabalho com TI há 5 anos, mas sou novo na área de Desenvolvimento. Algumas coisas importantes que descobri no começo dos meus estudos:
1-) existem muitas, mas muitas coisas pra se estudar. Como sou novo na área, qualquer assunto é novo.
2-) as vezes para aprender um assunto específico temos que estudar outro assunto para poder entender o primeiro...
3-) existem muitas formas e muitas fontes diferentes para se estudar, principalmente se o tema é .NET.

Estou criando esse blog com a finalidade dar dicas de sites gratuitos que ensinam, video aulas, livros, cursos presenciais, enfim, compartilhar minha experiência nos estudos.

"Se você não puder se destacar pelo talento, vença pelo esforço."

Abraço!