Estamos lançando o segundo curso do I/O Tecnologia. Desta vez preparamos 16 vídeo aulas que lhe ensinarão desde o básico da linguagem, até registros e ponteiros.
Abaixo você confere os tópicos abordados em cada vídeo aula:
Aula 00 – Introdução teórica
Aula 01 – Conceitos básicos
Aula 02 – Variáveis I
Aula 03 – Variáveis II
Aula 04 – Estrutura de Condições I
Aula 05 – Estrutura de Condições II
Aula 06 – Estrutura de Condições III
Aula 07 – Estrutura de Repetições I
Aula 08 – Estrutura de Repetições II
Aula 09 – Funções
Aula 10 – Vetores I
Aula 11 – Vetores II
Aula 12 – Matrizes
Aula 13 – Strings
Aula 14 – Registros
Aula 15 – Ponteiros
Aproveite a oportunidade e comece agora mesmo a estudar!
Caso tenha interesse em baixar esse curso, clique aqui e saiba como ou entre no blog do nosso amigo Jomarumu que compactou e hospedou o curso no 4shared.
Download Código fontes e Exercícios: Download
O Curso é totalmente Ambientado no Linux, a IDE utilizada é o CodeBlocks!
Bons Estudos.
*Caso tenha algum problema de visualização por aqui, clique no link para o vídeo abaixo de cada embed para ir para assistir direto no site do vimeo
Aula 00 – Introdução:
Aula 00 – Introdução from Nícholas Oliveira on Vimeo.
Aula 01 – Conceitos Básicos:
Aula 01 – Conceitos Básicos from Nícholas Oliveira on Vimeo.
Aula 02 – Variáveis I
Aula 02 – Variáveis I from Nícholas Oliveira on Vimeo.
Aula 03 – Variáveis II
Aula 03 – Variáveis II from Nícholas Oliveira on Vimeo.
Aula 04 – Estruturas de Condições I
Aula 04 – Estruturas de Condições I from Nícholas Oliveira on Vimeo.
Aula 05 – Estruturas de Condições II
Aula 05 – Estruturas de Condições II from Nícholas Oliveira on Vimeo.
Aula 06 – Estruturas de Condições III
Aula 06 – Estruturas de Condições III from Nícholas Oliveira on Vimeo.
Aula 07 – Estruturas de Repetições I
Aula 07 – Estruturas de Repetições I from Nícholas Oliveira on Vimeo.
Aula 08 – Estruturas de Repetições II
Aula 08 – Estruturas de Repetições II from Nícholas Oliveira on Vimeo.
Aula 09 – Funções
Aula 09 – Funções from Nícholas Oliveira on Vimeo.
Aula 10 – Vetores I
Aula 10 – Vetores I from Nícholas Oliveira on Vimeo.
Aula 11 – Vetores II
Aula 11 – Vetores II from Nícholas Oliveira on Vimeo.
Aula 12 – Matrizes
Aula 12 – Matrizes from Nícholas Oliveira on Vimeo.
Aula 13 – Strings
Aula 13 – Strings from Nícholas Oliveira on Vimeo.
Aula 14 – Registros
Aula 14 – Registros(Structs) from Nícholas Oliveira on Vimeo.
Aula 15 – Ponteiros
Aula 15 – Ponteiros from Nícholas Oliveira on Vimeo.

Curso de C by Curso de C is licensed under a Creative Commons Atribuição-Uso Não-Comercial-Vedada a Criação de Obras Derivadas 3.0 Brasil License.
Based on a work at www.iotecnologia.com.br/curso-dec.
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.








Ola Nicholas.
Baixei teu curso de C hoje completo e gostei muito da primeira aula.Teu jeito de explicar torna o asunto, que eh dificil, facil de entender
Parabens!
Josue.
Opa, que bom que está lhe ajudando!
Boa sorte!
Abraços
Olá Nícolas tudo bem, eu estou estudando informatica para internet, curso de web design, porem meu primeiro semestre foi de aulas ‘C’ e o problema que eu nao tive muito tempo para estudar, eu ate ia comprar aulas na internet de ‘C’, pois não sei exatamente se tem algum curso pago que ensina corretamente esta linguagem, pois agora vamos aprender de C# e da platafarma visual studio da microsoft para aprendermos asp.
Gostaria de saber se estas videos aulas de C que voce ministrou podem ajudar nesta ementa. aguardo seu contato. ahbraços
O curso é gratuito e está pronto para ser visto por qualquer, logo vocẽ não estará perdendo nada.
O mais importante que vocẽ aprenda é a lógica de programação e isso se aprende com muito estudo e prática.
Veja esse curso e muitos outros, nunca pare de estudar!
Abraços.
Ola, Parabéns! o curso parece ser muito bom!
infelizmente no meu computador o som esta muito baixo, alguma possibilidade de colar no youtube ou algo assim, para o volume ficar mais alto, pq aki nem no maximo não consigo ouvir muito bem!
desde já meus agradecimento!
abraço!
Ola
Cara Usa Um Fone De Ouvido que Fica Bom….
Eu Uso FOne De Ouvido Para Ficar De Boa !
Obs Eu Baixei As Aulas Também !
Estou impossibilitado de fazer qualquer UPLOAD com a minha internet, estou enfrentando problemas com a Velox.
Excelente iniciativa, porém o áudio está muito baixo.
Mesmo com o volume no máximo, eu tenho que ficar com a cabeça próxima ao teclado do notebook para poder ouvir.
Realmente o áudio saiu baixo, mas é uma coisa que irei trabalhar melhor nas próximas video aulas
erro no video
acho que alguem vai perder na prova de linguagem de programação D:
Legal cara estou aprendendo a linguagem c na facu, realmente teus vídeos ficaram bem explicado.
Cara tu tem alguma ideia de como fazer o jogo paciência spider em c estou sem nenhuma ideia.
Na aula 5 deu valor 44 pois fez overflow..
300 – 256 = 44
256 eh o bit de overflow
255 = 11111111
256 = 100000000
parabens pelas aulas, estao muito boas
Ainda não assisti as vídeo aulas mas baixei os códigos e percebi um descuido, nos códigos não há nenhum comando de segurar a tela (system(“pause”); da biblioteca já inclusa ), portanto são executados muito rápido.
Todos os códigos foram executados no Linux, e todas as videoaulas foram feitas no Linux.
No Linux não precisa colocar o system(“payse”);
Ok. Fica como detalhe para que for usar no windows!
*quem
Muito bom o curso! Me ajudou muito na facul, estou no aguardo pela 2º parte!
Gostei da iniciativa, os videos sao de otima qualidades e etc. Mais achei que eram para iniciantes, e se forem não da pra entender. Pelo video voce tem que ter uma noçao de programaçao e quem nao tem nao entende nada dos videos no meu caso.
Mais, os videos sao bons, pena que nao entendi NADA =/
Antes de estudar C ou qualquer linguagem de programação é interessante o aluno saber no mínimo Lógica de Programação, estude a lógica, depois volte a assistir as vídeo aulas.
Abraos
onde tem para baixar essas video aula?
As video-aulas são peeerfeitas, o trabalho de vocês está muito simples de ser entendido.Gostaria de saber se não existe nenhuma apostila de exercicios pra complementar o curso.
Que bom que você gostou, no post eu divulguei algumas listas de exercícios, não são muito complicadas.
Abraços
Muito boa as aulas esclareceu muitas coisas, alguma previsão de quando vai lançar o curso avançado?
Não. nenhuma previsão a princípio.
Abraços
e voce recomenda algum material seja em forma de apostila ou video mais avançado sobre ponteiros e registros?
Abraços
ai sim ein que ótimo que ainda exista pessoas como vc disposta a ensinar os que pouco sabem to começando agora com linguagem c eu tenho um pouco de dificuldades de aprender quando eu leio algo sobre o assunto mais quando eu vejo uma video aula ou alguem me explica fica mais facil da uma forcinha ai sempre pra nois e como faz para fazer interface grafica em c???
PARABENS BOAS VIDEO AULAS
Amigo, o link para “Download Código fontes e Exercícios” está quebrado, ok!
Olá Nicholas,
Assisti algumas aulas e gostei muito. Instalei o codeblocks, mas quando executo o mesmo para transformar o código fonte em código de máquina, nada acontece. Não aparece a tela de execução como nos seus vídeos. Pode dar uma dica aê de como resolver isso? Obrigado,
Qual o Sistema Operacional que você está usando?
Utilizo o linuxmint. Última versão baseado no ubuntu/maverick.
Você pode instalar o DevC++ também pra testar os código já que você está no windows…
Certifique de que tenha colocado “system(“pause”);” no fim do código, pois sem isso você !
Abraços;
Nicholas o link para “Download Código fontes e Exercícios” está quebrado. Voce pdoeria me enviar o arquivo zip ou um outro link para abaixar ?
[...] Curso de C Grátis [...]
Nícolas, venho tendo o mesmo problema do Marcos Ferreira, instalei o codeblocks, porém nada acontece na hora de rodar o código, e nem fica colorido, meu sistema é o windows 7. O que eu faço? Tem jeito de rodar ou vou precisar de uma versão Linux pra rodar?
Nícholas, desculpe a desatenção.
Você pode instalar o DevC++ também pra testar os código já que você está no windows…
Certifique de que tenha colocado “system(“pause”);” no fim do código, pois sem isso você !
Abraços;
Ok, obrigado pela dica! XD
Nicholas,
Muito boa suas video aulas, parabéns pela facilidade em ensinar e vlw por passar seu conhecimento para nós, as aulas me esclareceram bastante, agora até consigo acompanhar o que a prof da faculdade fala!
Nas proximas aulas tente melhorar no audio que ficou um pouco baixo… falando nisso quando sairá as proximas aulas ?
abs !
Will
Obrigado!
Nas próximas aulas tentarei melhorar o áudio, não sei quando sairão mas tenho muita vontade de continuar a série.
[...] aprender a programar uma boa opção é a Linguagem de Programação C. Uma iniciativa do Nicholas André do Blog I/O Tecnologia disponibiliza gratuitamente um curso de C. O Curso abrange desde as estruturas mais simples de [...]
[...] >> Curso de C [...]
Ae Nicholas
muito obrigado pelo seu tempo ai para fazer as aulas de C…:D
assim, venho perguntar em nome de todos , assim eu acho
voce fará mais video aulas?
Várias pessoas já reclamaram que o link com os códigos fontes dos exercícios está quebrado.
Poderiam corrigir por favor?
Olá, Nicholas!
No meu codeblocks aparece “sh:pause:not found
Depois o programa que eu fiz, e no final PROCESS RETURNED O (0×0) EXECUTION TIME : 0.0032s
PRESS enter to continue.”
Tem como tirar isso e deixar so o programa mesmo?
Uso o ubuntu 11.04.
Abraço!!
No Linux você não precisa do comando SYSTEM(“PAUSE”); O Linux não tem o comando pause…
POde retirar esse comando…
Quanto ao resto é somente informações do codeblocs quanto a execução. Na verdade seu programa não tem isso. Você pode verificar caso rode ele apartir do terminal.
Arquivos com Codigos Fontes inexistente, favor consertar grato desde já!!
Parabens pela iniciativa, Curso ficou 10000!
Olá, as aulas são ótimas e de fácil entendimento;
Só gostaria de saber se vocês podem validar o link para o download dos exercícios, pois ele está fora do ar.
PARABÉNS pelo curso. E mais uma coisa, onde posso acessar mais vídeos sobre programação em C? Vocês tem uma continuação deste material? Ou pretendem continuar, pelo menos? Muito Obrigada
melhor aula de prigramção da net
programação ¬¬”
A parte de pinteiros eu não entendie muito bem e eu queria que você me indicasse alguma vídeo aula ou apostila que detalhasse um pouco mais o uso de ponteiros e com exemplos para eu entender melhor.
obrigado e esse blog é um dos melhores da net.
Olá Nicholas!!!
Parabéns pela iniciativa, sei um pouco de SQL, mas estou querendo aprender a programar em alguma outra linguagem de programação e acho q a C é a melhor pra começar. Lhe agradeço ainda mais por ter sido feito em ambiente Linux, sempre acho aulas e td mais (principalmente de Java) feitos apenas em Windows, mas prefiro Linux… Ahuahuahua
Parabéns
Muito obrigado, tive um breve contato com linguagem C no curso de Eletrônica que fiz, ano passado no Centro Paula souza SP. mas la é somente o básico, este ano quero me dedicar ao máximo para aperfeiçoar minha comunicação com as maquinas kkkk, obrigado! qualquer coisa add gilsongneves@live.com flw
Puxa, “esbarrei” com esse site há pouco tempo e já estou baixando o curso. Muito bom! Parabéns pela iniciativa (e por fazer no linux e por permitir o download)!