Login

Lost your password?
Don't have an account? Sign Up

C Programming Tutorial for Beginners

This course will give you a full introduction into all of the core concepts in the C programming language.
Want more from Mike? He's starting a coding RPG/Bootcamp –

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:22) Windows Setup
⌨️ (0:05:02) Mac Setup
⌨️ (0:09:04) Hello World
⌨️ (0:12:51) Drawing a Shape
⌨️ (0:20:56) Variables
⌨️ (0:32:25) Data Types
⌨️ (0:38:32) Printf
⌨️ (0:45:22) Working With Numbers
⌨️ (0:52:20) Comments
⌨️ (0:56:00) Constants
⌨️ (1:00:13) Getting User Input
⌨️ (1:12:08) Building a Basic Calculator
⌨️ (1:17:43) Building a Mad Libs Game
⌨️ (1:26:29) Arrays
⌨️ (1:36:44) Functions
⌨️ (1:45:37) Return Statement
⌨️ (1:53:21) If Statements
⌨️ (2:07:11) Building a Better Calculator
⌨️ (2:14:51) Switch Statements
⌨️ (2:21:27) Structs
⌨️ (2:29:43) While Loops
⌨️ (2:37:48) Building a Guessing Game
⌨️ (2:50:11) For Loops
⌨️ (2:59:05) 2D Arrays & Nested Loops
⌨️ (3:09:10) Memory Addresses
⌨️ (3:17:20) Pointers
⌨️ (3:27:41) Dereferencing Pointers
⌨️ (3:32:37) Writing Files
⌨️ (3:41:52) Reading Files

Course developed by Mike Dane. Check out his YouTube channel for more great programming courses:

?Follow Mike on Twitter:

?The Giraffe Academy website:

⭐️Other full courses by Giraffe Academy on our channel ⭐️
?Python:
?SQL:
?Ruby:
?PHP:

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

https://www.educational.guru

62 comments

    1. Ronald Maffei de Lavor

      “Oh, Sagrada Face de Jesus Compadecei-Vos de Nós!”

      Consagração à Sagrada Face de Jesus

      Ó boníssimo Jesus, que quereis salvar o mundo de hoje, com aquele infinito amor com que fora criado e redimido. Incluí-me também no número dos que realmente trabalham pelo triunfo do vosso Reino de Amor na terra. Recebei, para este fim, a total entrega de todo o meu ser, dispondo de mim. Quero difundir a Imagem de Vossa Divina Face e as misericórdias do Vosso Sacratíssimo Coração para que a Vossa Imagem ilumine e vivifique todas as almas. Jesus, operai milagres de conversão!

      Chamais os apóstolos para esta nova época, que por sua vez se encarreguem dessa sublime missão. Que as ondas do Vosso misericordioso Amor se espalhem sobre o mundo inteiro, e afundando o maligno e destruindo os males, renovem a terra e façam os homens, ao sentirem os seus corações tomados de caridade, viverem o Novo Testamento à Luz desse Sol que é a Vossa Divina Face e as misericórdias do Vosso Sacratíssimo Coração. Amém.

      Senhor, fazei resplandecer Vossa Sagrada Face sobre nós.

      Ao Cordeiro de Deus que Se assenta no trono e habita nos Sacrários, toda honra, louvor, poder e glória, agora e para sempre, por todos os séculos dos séculos. Amém.

      História da Sagrada Face de Jesus

      Esta santa devoção teve origem com a impressão milagrosa do Rosto de Cristo no lenço de Verônica, uma tradição muito respeitada na Igreja. O Papa Bento XVI fez questão de venerar o Véu de Verônica na cidade de Manoppello na Itália, em setembro de 2006. Durante sua visita ao santuário, Bento XVI foi o primeiro Papa a poder novamente venerar a relíquia, meio milênio após seu desaparecimento da Basílica de São Pedro.

      Esta devoção cresceu muito também por causa da importância que a Divina Face teve na vida de Santa Teresinha do Menino Jesus e da Sagrada Face. Outro fato que fortaleceu a devoção foram os surpreendentes estudos da figura de JESUS no santo Sudário de Turim; além das revelações à Irmã M. Pierina de Micheli (†1945), a mensageira da Sagrada Face dos últimos tempos.

      Em maio de 1938, a Virgem Santíssima mostrou (em visão mística) à Irmã Pierina, um escapulário formado de dois paninhos. Num ela viu a Face de JESUS com as palavras ao redor: “Ilumina, Domine, vultum tuum super nos” (“Senhor, fazei resplandecer a Vossa Face sobre nós”). No outro estavam escritas em volta de uma hóstia as palavras: “Mane nobiscum, domine” (Senhor ficai conosco). Lentamente Nossa Senhora se aproximou e disse:

      “Escuta bem e transmite ao teu confessor que este escapulário é uma arma de defesa, escudo de fortaleza e penhor de misericórdia que JESUS quer dar ao mundo nestes tempos de sensualidade e de ódio contra DEUS e a Igreja. São poucos os verdadeiros apóstolos. É necessário um remédio divino e este remédio é a FACE de meu Filho.

      Todos aqueles que usarem o escapulário, e sendo lhes possível, cada terça feira visitar o Santíssimo Sacramento fazendo “Uma Hora Santa”, para reparar os ultrajes que recebeu e continua recebendo meu Filho, cada dia, no Sacramento Eucarístico, serão fortificados na Fé, estarão prontos para defendê-la e hão de suportar todas as dificuldades internas e externas. Além disso morrerão serenamente sob o olhar de meu Filho”.

      Semanas mais tarde JESUS apareceu também e disse:

      “Quero que Minha FACE seja honrada com uma festa própria na Terça-feira da Quinquagésima (terça-feira de carnaval) e que esta festa seja preparada por uma novena durante a qual todos os fiéis façam Comigo reparação”.

      Em vez de fazer escapulários a Irmã Pierina mandou cunhar medalhas. Preocupada por isso recorreu à Nossa Senhora que novamente lhe apareceu dizendo:

      “Minha filha, não se preocupe, pois, o escapulário é substituído pela medalha com todas as promessas e favores. Só resta difundi-la mais ainda. Ora, interessa-me muito a festa da Sagrada FACE de meu Filho. Diga ao Papa que esta festa muito me interessa”.

      Irmã M. Pierina falou três vezes ao Papa e o Sumo Pontífice, ciente do pedido do Céu, não se fez esperar. No dia 15 de março de 1957, havendo já aprovado a propagação da medalha, facultou a celebração da festa, isto é, aos Beneditinos Silvestrinos de Roma. Em 10 de janeiro de 1959 o Papa João XXIII concedeu a mesma licença, a todos os Bispos do Brasil.

      Para merecer as graças prometidas é necessário:

      Usar a medalha, contemplar com amor, muitas vezes a Sagrada FACE, zelar pela devoção, fazendo a Hora Santa, nas Terças-feiras, promover anualmente a novena em preparação à festa na terça-feira de carnaval, e seguindo o exemplo dos grandes devotos da Sagrada FACE, ler e meditar diariamente o Novo Testamento. Todos os dias rezar:

      5 Pai Nossos; 5 Ave Marias; 5 Glórias; em honra das cinco chagas de Nosso Senhor JESUS CRISTO, rezando também a oração composta por Pio IX, e a aspiração que a segue:

      “Ó meu JESUS, lançai sobre nós um olhar de misericórdia! Volvei Vossa Face para cada um de nós, como fizestes à Verônica, não para que A vejamos com os olhos corporais, pois não o merecemos. Mas volvei-A para os nossos corações, a fim de que, amparados sempre em Vós, possamos haurir nesta fonte inesgotável, as forças necessárias para nos entregarmos ao combate que temos que sustentar. Amém.

      Senhor, mostrai-nos a Vossa Face e seremos salvos!”

      Nota: No livro ORAÇÕES DE TODOS OS TEMPOS DA IGREJA (Ed. Cléofas) há outras orações desta devoção: A Ladainha da Sagrada Face; a Oração de Consagração à Sagrada Face; Novena à Sagrada Face; e outras orações.

      Prof. Felipe Aquino

      Oração à Sagrada Face

      (Composta por Santa Teresinha)

      Ó Jesus, que na Vossa crudelíssima Paixão Vos tornastes “o opróbio dos homens e o homem das dores”, eu adoro a Vossa Divina Face sobre a qual resplandecem a beleza e ternura da Divindade e que agora se tornou para mim como a face de um “leproso” (Is. 53,4).

      Mas sob estes traços desfigurados reconheço o Vosso infinito amor e ardentemente desejo amar-Vos e fazer-Vos amar por todos os homens.

      As lágrimas que com tanta abundância correram dos Vossos olhos, se me afiguram quais pérolas preciosas, que eu quisera recolher para, com seu valor infinito, resgatar as almas dos pobres pecadores.

      Ó Jesus, Vossa Face é a única beleza que encanta o meu coração, de boa mente quero renunciar na terra à doçura do Vosso olhar e ao inefável ósculo de Vossa boca divina, mas suplico-Vos, imprimi em meu coração Vossa Divina Imagem, e inflamai-me com Vosso amor, a fim de que possa um dia contemplar a Vossa Face gloriosa no Céu. Amém.

      Fonte:

      https://blog.cancaonova.com/felipeaquino/2015/03/04/devocao-a-sagrada-face-de-cristo/

      Terço da Sagrada Face

      Iniciar fazendo cinco vezes o sinal da Santa Cruz, em honra as Cinco Santas Chagas de nosso Senhor Jesus Cristo. Após rezar o Creio, o Pai-Nosso a Ave-Maria e o Glória.
      Nas contas do Pai-Nosso: Pai Eterno, ofereço-Vos a Face adorável de Vosso Divino Filho para abrandar a cólera de Vossa Justiça, obter a santificação do clero, o perdão dos pecadores e o alívio das almas do purgatório.
      Nas contas da Ave-Maria: Oh! Sagrada Face de Jesus, compadecei-vos de nós e do mundo inteiro.

      No final, rezar três Ave-Marias em louvor das dores que Nossa Senhora sofreu ao ver Jesus carregar a Cruz, ser pregado, vê-lo morrer e recebê-lo morto em seus amorosos e ternos e santos braços. No fim de cada Ave-Maria acrescentar a jaculatória: Nossa Senhora das Dores, rogai por nós!

      No encerramento, rezar: Face adorável de meu Jesus, meu único amor, minha luz e minha vida, fazei que veja somente a Vós, nada conheça fora de Vós, ame-Vos unicamente, e que, enfim, não viva a não ser convosco, de Vós, por Vós e para Vós. Assim seja. Amém.

      Rezar 1 Glória.

      Quem reza se salva

      Leigos em oração pela Santa Igreja Católica Apostólica Romana.

      © 2021 – Todos os direitos reservados – Política de Privacidade

      Feito com ❤ no WordPress

      Conteúdo acessível em libras usando o VLibras Widget com opções dos Avatares Ícaro ou Hozana.Conteúdo acessível em libras usando o VLibras Widget com opções dos Avatares Ícaro ou Hozana.

  1. Top 10 Tube

    they designed an almost 4 hr tutorial and they have not given any ads though they can earn lots of money from ads ….this shows how much they care for their viewers they deserve 100M subs for sure ….totally loved their course …..thanks to the free code camp team…

    1. Technocratic தமிழன்

      i got ads
      infact many ads
      each ads came in the starting of a new concept lol
      but this vid deserves more ads so that the creator could benefit from the profit from those ads
      you must’ve seen this vid when it wasn’t much popular

  2. mini music

    Just finished this amazing course! Since I had previous experience with python, I was familiar with most of the concepts in this video, and this made me pretty confident in coding in C. And the fact that it is 100% free really amazes me. Great content out there!

  3. Ewan H

    For people still confused on Pointers, I thought of a little analogy:

    Say your friend wants to know where you live. Think of your hometown as memory, with lots of houses being stored (variables), and addresses to locate them (pointers). You wouldn’t show your friend, say, a picture of your house and expect them to find it quickly. Therefore, you would give your friend your house’s address (a pointer), so they can locate it easily.

    Now, let’s put it to proper terms.

    C wants to know what the variable you’re referring to is. You have storage, with lots of variables being stored, and addresses to locate them. You can’t give C your variable name and expect C to find it amongst all of your other variables, so you refer to its address is a pointer so C can easily locate it.

    Hope this helped 🙂

  4. Samuel Collier

    I just finished watching the entire tutorial. It’s very helpful and Mike explains the content very well. I’ve definitely learned a lot and would highly recommend this to others if you haven’t watched this already.

  5. Sajan

    This video was absolutely brilliant for anyone wanting to learn C. I am writing a program in C for an assignment and only have very limited experience in R and Python. This video made C easy to understand and didn’t overcomplicate it focusing on key aspects. Definitely recommend watching it if your interested!

  6. womens health over 50

    I am 51 year old woman, who studied computer science at school. I really loved it, but then I got a rubbish computer science teacher and destroyed my love of the subject. I am now studying your course because I want to become a computer programmer. Thankyou for not putting ads in and for being an amazing, to the point, no waffle teacher. Honestly you are a good man and are truly inspiring people of all ages, sexes and nation xxxxx

    1. Thomas Slone

      but all he does is tell us stuff we already know then when it comes to something we need to know hes like “im not going to get too into that” then preceeeds to straight up not say anything about it

  7. Pranabesh Kumar

    I’m a graduate and through out this pandemic , I developed an interest in programming as i never understood programming . During my 4 years of engineering our professor couldn’t make us interested in this subject. Your approach is very friendly , keep up the good work.

    1. nilsodor

      @Pranabesh Kumar oh ok, thanks! I haven’t started my program just yet but I’m a bit baffled to how many with actual software graduates, still seem uncertain about the basics… I’m just gonna sit here for 5 years and grind different concepts, I would expect to learn at least something impressive lol.

    2. nilsodor

      Hi!
      What field did you graduate in?
      And how come you didn’t “learn” programming, like how would you pass a programming course that way lol… Anyways this video was frigging awesome to learn from!

  8. Erik Schlenker

    Thank you Mike and Giraffe Academy! This has been a helpful tutorial thus far, and I will continue to rely on this video guidance. No other single video am I aware of anywhere that includes all the pieces of starting out in a difficult programming language (what is a computer really and what is a computer programming language, what is a compiler, what are the A-B-Cs to start writing code).

  9. manamahalo1

    I am a middle age woman who is trying to figure out what to do with my life after raising my 3 children. As I was taking CS50, my confidence dwindled, but this course did more than recovering my lost confidence. Thank you so much, you are such a fabulous teacher!!

  10. Rodrigo Novelo

    Thanks Dude! This video is really getting me into C basics, as a complete begginer and starting to study Computer Science you helped me a lot! Still half a video to watch and at this point I feel that I’v learned so much! My journey beggins here. You were part of it, thank you.

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*