<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>programar php &#8211; Turbosite &#8211; Blog</title>
	<atom:link href="https://www.turbosite.com.br/blog/tag/programar-php/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.turbosite.com.br/blog</link>
	<description></description>
	<lastBuildDate>Fri, 09 Jun 2017 19:29:51 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://www.turbosite.com.br/blog/wp-content/uploads/2026/09/cropped-logo_turbo_vermelha-32x32.png</url>
	<title>programar php &#8211; Turbosite &#8211; Blog</title>
	<link>https://www.turbosite.com.br/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>9 Melhores Dicas Para Iniciantes em PHP</title>
		<link>https://www.turbosite.com.br/blog/9-melhores-dicas-para-iniciantes-em-php/</link>
		
		<dc:creator><![CDATA[turboajuda]]></dc:creator>
		<pubDate>Fri, 09 Jun 2017 19:29:51 +0000</pubDate>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[como programar em php]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programar php]]></category>
		<category><![CDATA[tutorial]]></category>
		<guid isPermaLink="false">https://www.turbosite.com.br/blog/?p=4185</guid>

					<description><![CDATA[Iniciar em uma nova linguagem de programação nem sempre é uma tarefa fácil, não é? Pois bem, vamos com este artigo tentar minimizar os problemas que você pode passar e facilitar mesmo que um pouco o seu caminho nesta linguagem que é apaixonante.]]></description>
										<content:encoded><![CDATA[<h4><strong>Veja 10 dicas para quem pretende iniciar na carreira de programador PHP</strong></h4>
<p>Iniciar em uma nova linguagem de programação nem sempre é uma tarefa fácil, não é? Pois bem, vamos com este artigo tentar minimizar os problemas que você pode passar e facilitar mesmo que um pouco o seu caminho nesta linguagem que é apaixonante.</p>
<p>Para quem não conhece, PHP é a linguagem de programação mais usada nos servidores de internet. Muitos projetos robustos foram feitos em PHP, a exemplo: Facebook, WordPress, Joomla, Magento entre outros.</p>
<p>Há quem diga que PHP é uma linguagem pobre, sem organização. Esta afirmação era válida antigamente. Atualmente PHP é tão organizado e quanto JAVA ou outras linguagens com orientação a objetos. Portanto, tal afirmação já não se justifica mais.</p>
<p>Mas vamos lá as dicas que pretendemos mostrar para você:</p>
<p><strong>1 &#8211; Aprenda lógica antes de qualquer outra coisa</strong></p>
<p>Você precisa entender como que as coisas funcionam. Aprender a programar sem saber lógica é impossível. A lógica de programação vai ampliar seu entendimento sobre como, por exemplo, os IFs funcionam. Como as estruturas de laços funcionam, entre outras coisas como operações matemáticas e etc. Depois que souber isto, aí estará apto a adentrar no mundo de PHP.</p>
<p><strong>2 &#8211; PHP trabalha na internet</strong></p>
<p>Diferente de programações desktop, PHP usa regras HTTP para pular de tela em tela. Regras como $_GET e $_POST. Leia sobre estas regras. Toda e qualquer mudança de tela, como este post que você lê agora, existe uma regra $_GET aplicada nele. O $_GET, é a indicação de onde e para onde vamos percorrer.</p>
<p><strong>3 &#8211; Ler sem parar</strong></p>
<p>Lembro de 2003-2004, quando foi meu primeiro contato com PHP. Eu lia muitos artigos, fazia muitos dos exemplos que encontrava. Este começo, foi essencial para minha caminhada como programador PHP.</p>
<p><strong>4 &#8211; Faça cursos da linguagem</strong></p>
<p>Eu fiz um curso na internet que foi como uma abertura de porta. Me mostrou muitas coisas que jamais imaginava. O tutor era bastante didático, e consegui aliar meu estudo por conta com o curso. Foi minha base de aprendizagem. Aqui no Oficina da Net temos o curso de PHP, ministrado por este que vos escreve =).</p>
<p><strong>5 &#8211; Procure por um estágio na área</strong></p>
<p>Depois de ter feito curso e estudado por conta própria. Chegou a hora de começar a trabalhar de fato na área. Foi uma excelente decisão. Os meus tutoriais que fazia, coisas pequenas que construía não eram suficientes para meu desenvolvimento pleno. Nunca tive desafios, até por que não havia uma obrigação. Você poderia muito bem estudar por conta, fazer cursos e então pensar em construir algo para sua empresa, como um site, como um sistema. Mas eu não tinha esta obrigação. Portanto, a procura pelo estágio me trouxe esta obrigatoriedade de aprender para aplicar nas tarefas que me eram impostas. Meus primeiros salários nem sequer eram importantes, com o tanto que estava aprendendo só de conviver com outros programadores. Pelos meus estudos e pelo curso, já entrei sem ser um &#8220;calouro&#8221;, sabia algumas coisas e pude me aplicar ainda mais no trabalho.</p>
<p><strong>6 &#8211; Tenha projetos pessoais</strong></p>
<p>Depois de começar a estagiar, me estalou uma ideia. Que tal criar um site meu, tanto para aprender ainda mais, como para disseminar informações, foi quando criei o Oficina da Net. E o que você poderia fazer? Crie um site para expor suas ideias, expor seu conhecimento ou para sua empresa, algo do gênero. Procure você por desafios.</p>
<p><strong>7 &#8211; Servidor online para publicar seu site</strong></p>
<p>Como PHP trabalha na internet, você vai precisar comprar um domínio para seu site. .com.br você compra no REGISTRO.BR. Além do domínio, você vai precisar de uma hospedagem de sites. Tem várias empresas que fornecem este serviço. Desde preços exorbitantes a preços camaradas. Aconselho a comprar primeiro uma hospedagem PHP que enquadre com suas necessidades. Indicamos hoje a Hospedagem PHP da InfoLink. Com data center no Brasil, seu site vai responder mais rápido.</p>
<p><strong>8 &#8211; Cuidados com segurança</strong></p>
<p>Atente-se para a segurança. Estude desde cedo este assunto. Você não imagina a quantidade de tentativas de invasão, quebras de senhas que acontecem diariamente aqui no Oficina da Net. Teste todas as opções que podem acontecer em uma tela, preenchimento de campos de forma errada precisam ser tratadas para evitar brechas. Sistemas de login com testes a cada tela. Evite deixar formulários de uploads livres de acesso, teste também os tipos de arquivos que podem subir em seu servidor. Contate o pessoal da hospedagem PHP para ver o que eles fazem para melhorar a segurança também.</p>
<p><strong>9 &#8211; Nunca pare de estudar</strong></p>
<p>Bati nesta tecla por muitas vezes aqui no post. Mas é a mais pura verdade. PHP vem se atualizando durante toda a sua existência. Coisas novas surgem, coisas antigas e mal feitas saem, otimizações, segurança, tudo muda. Sua capacidade de aprendizagem e acompanhamento das novidades precisa ser constante. Não tenha medo de atualizar as coisas. Tenha medo de estagnar, aí que mora o perigo.</p>
<p>&nbsp;</p>
<p><em>Fonte: <a href="http://www.business2community.com/email-marketing/email-marketing-pros-cons-01818964" target="_blank" rel="noopener noreferrer">Clique aqui</a></em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Aprender a programar de Graça</title>
		<link>https://www.turbosite.com.br/blog/aprender-a-programar-de-graca/</link>
		
		<dc:creator><![CDATA[turboajuda]]></dc:creator>
		<pubDate>Thu, 21 Aug 2014 19:34:05 +0000</pubDate>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[Aprenda a programar de Graça]]></category>
		<category><![CDATA[programar de graça]]></category>
		<category><![CDATA[programar php]]></category>
		<guid isPermaLink="false">http://blog.turbosite.com.br/?p=3375</guid>

					<description><![CDATA[Aos interessados que querem aprender a programar, vamos citar diversos canais com ótimos cursos para você aprender a programar sem gastar nada, tudo de graça!]]></description>
										<content:encoded><![CDATA[<p>Para você que nunca sequer abriu um editor HTML, estes que estão disponíveis até mesmo em blogs, programar pode ser um um objetivo inalcançável, que remete a telas pretas, com muitos números e símbolos que a princípio formam sentenças estranhas. A boa notícia aos interessados que querem aprender a linguagem dos códigos é que os tempos são outros, as telas pretas são apenas uma das muitas interfaces existentes. Opções de plataformas e ambientes amigáveis para quem está disposto a começar a programar não faltam.</p>
<p>O que falta, segundo Mark Zuckerberg, são desenvolvedores. Não que isso seja uma novidade, mas na plataforma <a style="font-weight: inherit; font-style: inherit; color: #ff822c;" href="http://www.code.org/" target="_blank">code.org</a>, que reúne depoimentos de celebridades de diferentes áreas do conhecimento, o fundador e CEO do Facebook afirma que a política da empresa é contratar o maior número possível de desenvolvedores talentosos que encontram, exatamente por não haver bons profissionais com essa habilidade suficiente para dar conta do mercado.</p>
<p>Se em escolas e universidades a disciplina de programação ainda é limitada e obscura na maioria dos currículos, há opções para todos os públicos para cursos grátis.</p>
<p>Ainda na infância, o aprendizado pode contar com o suporte de softwares como o <a style="font-weight: inherit; font-style: inherit; color: #ff822c;" href="http://scratch.mit.edu/" target="_blank">Scratch</a>, desenvolvido no MIT (Massachusetts Institute of Technology). Um dos mais aclamados pelos educadores, o Scratch não exige conhecimento de qualquer outra linguagem de programação. Na versão mais recente, a 2.0, permite que o usuário faça seus projetos on-line, sem precisar baixar qualquer programa. Funciona quase como um “lego virtual”, onde programas são construídos a partir do encaixe de blocos.</p>
<p>No Brasil, o Scratch tem seus adeptos, como o professor Marcelo Molina, coordenador de Educação Tecnológica do Colégio JK, em Brasília. Em 2011, ele esteve no Medialab do MIT, em Boston (EUA), e trouxe de lá o software da casa. Desde então, as aulas de robótica para seus alunos do ensino fundamental não são as mesmas. “Assim que voltei, criei um currículo para trabalhar com o Scratch na Robótica, e avançamos bastante. Agora, os alunos já fazem games e desenvolvem programas unindo esse software ao [sensor de movimento] kinect, que teve o seu código aberto”, conta ele, entusiasmado.</p>
<p>A introdução à programação no Colégio JK não significa, necessariamente, a preparação de uma turma de desenvolvedores natos. “O que fazemos aqui é despertar as possibilidades. A robótica está no nosso currículo há sete anos porque é uma forma lúdica e estimulante de trabalhar a lógica”, pondera o educador.</p>
<p><strong style="font-style: inherit;">Plataformas e cursos gratuitos</strong></p>
<p>Para quem não conta com um professor no suporte da aprendizagem, as comunidades para troca de conhecimento estão aí. Aprender sozinho ou em grupo é uma possibilidade na <a style="font-weight: inherit; font-style: inherit; color: #ff822c;" href="http://www.codecademy.com/pt" target="_blank">Codecademy</a>, onde os cursos são gratuitos. A plataforma conta com versão em português, mas apenas nas páginas iniciais. Após o acesso, que é dos mais simples e pode ser feito por meio dos perfis das redes sociais Twitter, Facebook ou ainda com um cadastro breve, os comandos passam a ser em inglês. Uma vez no ambiente, as trilha de aprendizagem são oito. Começam no Web Fundamentals e seguem até APIs (Interface de Programação de Aplicativos). Para quem quer apenas criar sites simples, lá está curso o HTML, disponível. Se a ideia for desenvolver ambientes interativos, basta recorrer ao Java, mais complexa. Tudo funciona na base de exercícios e na dinâmica da gamificação. O usuário vai somando pontos, vai completando etapas, como numa trilha de games mesmo. Porém, ao fim do “percurso”, nada de <em style="font-weight: inherit;">badges</em> nem inimigos abatidos. Um site construído, sim, pode ser a recompensa.</p>
<p>A CodeAcademy surgiu em 2012, mas como startup já é reconhecida. Dentro da plataforma <a style="font-weight: inherit; font-style: inherit; color: #ff822c;" href="http://www.code.org/" target="_blank">Code.org</a>, um outro espaço virtual para imersão nos códigos, é uma das “escolas” referenciadas. Lá também estão em destaque as aulas de  programação da Khan Academy, em formato vídeo, e os tutoriais para o Scratch. Ser um hub de ambientes de aprendizagem, e não uma plataforma com conteúdos próprios, é a proposta, até o momento, da Code.org, que cumpre bem esse papel. No endereço é possível encontrar também os cursos de universidades on-line, como Coursera, Edx, Udacity, além de uma lista de tutoriais e indicações de aplicativos que ajudam os iniciados na programação a desenvolverem suas ideias. Esses cursos também costumam ser gratuitos e têm duração de seis e dez semanas. As únicas premissas para aprender são dominar o idioma inglês e ter tempo para se dedicar.</p>
<p><strong style="font-style: inherit;">Não tão populares, mas bastante amigáveis</strong></p>
<p>Menos popular entre os iniciantes e com menos espaço no mercado, a linguagem de programação Ruby tem espaços divertidos para os dispostos a explorá-la. A home do <a style="font-weight: inherit; font-style: inherit; color: #ff822c;" href="http://tryruby.org/levels/1/challenges/2" target="_blank">Try Ruby</a> é quase um afago ao usuário, com os seus desenhos delicados e indicações de “como fazer” que quase conduzem o aprendiz pela mão. O conteúdo deste ambiente é parte do programa básico da <a style="font-weight: inherit; font-style: inherit; color: #ff822c;" href="http://www.codeschool.com/" target="_blank">Code School</a>, apoiada pela IBM e também desenvolvida para oferecer uma experiência semelhante a de um game. O lema por lá é “Aprenda Fazendo”. Tutoriais estão presentes, mas exercícios e recompensas etapa a etapa são o forte da proposta.</p>
<p>Na Code School, há também níveis diferentes de contas. Os cursos básicos são os gratuitos. Para se aprofundar, a conta <em style="font-weight: inherit;">premium</em>, paga, é o caminho, pois permite acesso aos conteúdos avançados.</p>
<p><strong style="font-style: inherit;">Desenvolvimento em códigos abertos</strong></p>
<p>Falar em programação com códigos que podem ser modificados e não citar os ambientes e recursos Mozilla é quase uma heresia. Com 15 anos completados neste 2013, a empresa é defensora ferrenha do <em style="font-weight: inherit;">open source</em> e, além do seu produto mais disseminado, o navegador Firefox, tem outros, igualmente gratuitos, para os interessados em desenvolvimento.</p>
<p>O site <a style="font-weight: inherit; font-style: inherit; color: #ff822c;" href="http://hackasaurus.org/en-US/" target="_blank">Hackasaurus</a> tem a proposta de permitir ao usuário, também de forma bastante intuitiva, através de legos, construir páginas web. Mas, estampando o “jeito Mozilla de fazer”, também permite  remixar páginas, a partir de seus códigos. Uma experiência interessante para quem quer começar a desvendar remix em HTML ou Java.</p>
<p>Então, vai ficar apenas querendo aprender ou vai colocar a mão na massa e se tornar um ótimo programador? A escolha é sua e o melhor, sem pagar nada. </p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
