Como criar sites: HTML, CSS e o Desenvolvimento Web

Como criar um siteAté o momento, em nossa seção sobre Como começar a programar, falamos sobre diversas linguagens de programação voltadas para o desenvolvimento desktop, como C, C++, Java e C#.

Agora vamos mostrar outro tipo de desenvolvimento, voltado para a internet.

É o desenvolvimento Web, cuja base é a famosa linguagem de marcação HTML.
Ler Tutorial

Curso completo e online de Java para iniciantes

Apostila de Java para download online grátisNeste artigo, iremos dar uma importante dica para aqueles que desejam aprender Java.

É o Curso Java Progressivo, projeto de nosso site, que visa ensinar a linguagem de programação Java de modo completo, online e totalmente gratuito.

São tutoriais em ordem de aprendizado para leigos, vídeo-aulas, exercícios propostos e resolvidos, códigos comentados, criação de jogos, reviews de livros, dicas de tutoriais, apostilas e tudo mais voltado ao mundo desta fantástica linguagem.

Ler Tutorial

Comece a Programar: A linguagem de Programação C#, a portabilidade da Microsoft

Curso de C# online grátis com certificado, apostila para download.
Saiba o que é a linguagem de programação C# (C sharp), o que é, para que serve, onde é usada, como surgiu, quais suas características, quem deve estudar, por onde estudar, dicas de livros e cursos de C#.




Ler Tutorial

Comece a programar: Objective-C, Invista na Apple, invista no futuro

Programação Progressiva - Objective-C: programe iPhones, iPad e produtos da Apple. Invista na Apple, invista no futuroiPhones, iPads, Macs...já notou a importância dos produtos da Apple?
Mais importante, já notou o crescimento dela em relação as outras?

Sabia que a venda de iPhones já é maior que de todos os produtos da Microsoft?

Apple é o que há em tecnologia, e a tecnologia não se programa sozinha.
Saiba um pouco mais sobre a programação que Steve Jobs tornou famosa e invista no futuro aprendendo Objective-C.

Tá esperando o que? Comece a estudar Objective-C $$$
Digo, Objective-C !!!
Ler Tutorial

Como não ser um bom programador

Durante anos de estudo, de aulas, palestras, trabalho, horas e noites viradas dedicados ao estudo da computação e programação, notamos alguns detalhes sobre nós e outros programadores/profissionais de TI.

Como em toda e qualquer profissão, sempre existem, e vão existir, os bons, médios e péssimos profissionais. Sobre ser bom ou "normal" em nossa área, não há segredo, é estudar o máximo possível, pelo máximo possível de fontes, arregaçar as mangas e começar a programar.

Mas sobre os péssimos programadores e hábitos que estes tem, pouco se fala ou se comenta à respeito, e é bem fácil perceber algumas características que fazem deles ruins, e é sobre isto que falaremos nesse artigo.
Ler Tutorial

Thread em C - O que é e Para que Serve

Nesse tutorial sobre nosso estudo de Programação de Sistemas Operacionais, iremos aprender um dos conceitos mais importantes e usados, não só em SO's, como em diversos softwares de nosso dia-a-dia, usados em várias linguagens de programação, que é a ferramenta thread.

Iremos aprender o que é uma thread, para que serve, onde é usada e como programar em C usando threads.
Ler Tutorial

Pipes em C - Sincronismo entre processos com mais de um pipe

Em nosso tutorial passado, sobre Pipes em C, falamos dessa importante ferramenta para a troca de informações e dados entre processos em um Sistema Operacional.
Agora, iremos entrar em mais detalhes sobre o uso de pipes em C.
Ler Tutorial

Pipes em C - Comunicação entre Processos (IPC - Interprocess Communication)

Agora que já aprendemos como criar e gerenciar processos com a chamada de sistema fork(), bem como os processos disputam recursos de um computador, vamos aprender agora um dos conceitos de comunicação entre processos mais importantes existentes, os pipes.

Ler Tutorial