C Programming for Beginners | Full Course

แชร์
ฝัง

ความคิดเห็น • 484

  • @PortfolioCourses
    @PortfolioCourses  2 ปีที่แล้ว +271

    Like the course? Check out our C playlists below with 300+ C programming videos! 🙂
    C Programming Tutorials that cover language concepts: th-cam.com/video/gq_ZXCuRhU4/w-d-xo.html
    C Programming Examples that cover common programming problems: th-cam.com/video/sepK5w4Uep0/w-d-xo.html

  • @samdavepollard
    @samdavepollard ปีที่แล้ว +133

    not only the best C tutorial (i've seen a number of them and this is far out in front) but one of the best coding tutorials for ANY language, and believe me, over the years I've watched a LOT of coding tutorials.
    many thanks for sharing your knowledge

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +13

      You're welcome Sam, and thank you very much for sharing this positive feedback, I'm glad you enjoyed it!!! :-D

  • @matthewtaylor2558
    @matthewtaylor2558 ปีที่แล้ว +81

    Thank you, thank you, thank you for making this a true breakdown of C for beginners new to programming. Many videos/mini-courses try to do this, but you really take your time explaining all syntax/concepts, and you slow down and go over areas you know are tricky for some beginners to grasp the first time they encounter them. My hat off to you sir for being an excellent teacher! (mid 40's guy trying to learn from scratch).

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +16

      I'm really glad you enjoyed the video and the teaching style Matthew! :-) Thank you for taking the time to leave this positive feedback, I appreciate it. The channel has a lot of C tutorials and examples that you may find interesting as a next step.

  • @ayazfarooqui3832
    @ayazfarooqui3832 ปีที่แล้ว +28

    I like the style , calm and confident voice of this instructor. He takes an excellent approach by assuming that you are completely new to the subject matter and provides excellent examples and comparisons with his analysis of what and why he's doing it. Love it!

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +3

      Thank you very much for the positive feedback Ayaz, I'm glad you enjoyed the video and the style of instruction! :-)

    • @ayazfarooqui3832
      @ayazfarooqui3832 ปีที่แล้ว

      @@PortfolioCourses I’d really appreciate if can create more videos on more advance multithreading in C; I’ve watched your video on multithreading and loved it! And if you already have more videos on that subject with shared buffer access in micro kernel environment for read/write including file operations, please post the link here…Thanks again!

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      I don't have videos on those topics yet, but thank you for the video ideas, I have written them down onto my ideas list for future videos. :-)

    • @sabbirmolla7134
      @sabbirmolla7134 7 หลายเดือนก่อน

      Laaa1😊

  • @jeeaspirant789
    @jeeaspirant789 4 หลายเดือนก่อน +25

    Iam a student from India, Sir, I have just started your C Language tutorial and it is really good for beginners like me. I will post another comment after I complete this entire course. Thank you so much sir..

    • @mozanapon
      @mozanapon 4 หลายเดือนก่อน +1

      good luck my G!

    • @PortfolioCourses
      @PortfolioCourses  4 หลายเดือนก่อน +2

      You’re very welcome! :-)

    • @thetaoufiq6703
      @thetaoufiq6703 2 หลายเดือนก่อน

      .

    • @thebloody_blue
      @thebloody_blue หลายเดือนก่อน

      Another one from the same country 😊 with no coding experience. I'm pretty sure I'm never going to make money out of this, but the urge to code does not let me stand idle.
      These lectures are really helpful, can't thank enough the creator.

  • @Factory400
    @Factory400 9 หลายเดือนก่อน +11

    For embedded.....C is still the place to be. So powerful. So flexible. So efficient.
    Hard to believe it was created over 500 years ago.

    • @CSGraduateGrind
      @CSGraduateGrind 3 หลายเดือนก่อน +2

      Created in 1524 , good times

    • @voj_teeech
      @voj_teeech 13 วันที่ผ่านมา

      @@CSGraduateGrind Yeah, I miss those good old days.

  • @james56k
    @james56k 2 ปีที่แล้ว +437

    You deserve remuneration for this high quality content.

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +126

      Woah.... I don't even know what to even say James, THANK YOU so much for such a generous 'super thanks' gift. It's really appreciated. And I'm glad you think the video content is high quality. :-) I'm hoping to make many more videos for this channel!

    • @vaibhavbarde1113
      @vaibhavbarde1113 ปีที่แล้ว

      @@PortfolioCourses qqq

    • @ranjithshantikumar
      @ranjithshantikumar ปีที่แล้ว +30

      Yes, that's why i don't skip ads...

    • @filler8086
      @filler8086 ปีที่แล้ว +10

      W james

    • @gernest20
      @gernest20 11 หลายเดือนก่อน +4

      Agree. You awesome teaching the course, Kevin

  • @AttaullahShah
    @AttaullahShah 2 ปีที่แล้ว +41

    Such a great teacher. Eloquent, and goes to very root of the concept and explains it from there.

  • @Alex.Shalda
    @Alex.Shalda ปีที่แล้ว +11

    thanks for the wonderful course! It took me 3 days and around 15 hours in total to complete.

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You're very welcome Alex, I'm glad you enjoyed the course and were able to complete it! :-)

  • @Nobody153-j2r
    @Nobody153-j2r ปีที่แล้ว +6

    thanks kevin this really helps a lot not only u have explained it well but also stopped at points that are tricky

  • @pianolessonswithbless879
    @pianolessonswithbless879 2 หลายเดือนก่อน +15

    I'm not taking C course yet because I'm learning python currently but immediately I saw this video was sponsored, I had to follow and subscribe to support you,

    • @rceps4999
      @rceps4999 หลายเดือนก่อน

      I'm in need of a job which is best to learn?

    • @heaven199
      @heaven199 27 วันที่ผ่านมา

      Find what language you are interested in..​@@rceps4999

  • @chicago701
    @chicago701 9 หลายเดือนก่อน +28

    Hi everyone. Is there anyone here who uses C in their work? I'm learning C, but I'm not at all sure how I'm going to use it yet. I just like this programming language

    • @thehunter11
      @thehunter11 2 หลายเดือนก่อน +7

      Well I was in an internship last month. The guy there makes C applications to manage databases. Why C? Because it's faster and simpler. Procedural codes are in general the best in terms of speed. And yeah, C will never be dead!

    • @Khallduon
      @Khallduon 15 วันที่ผ่านมา +2

      I want learning c with raylib

  • @sharokhkeshawarz2122
    @sharokhkeshawarz2122 ปีที่แล้ว +4

    OH WOW! this is one of the best course if not THE best course to learn C with easy exemples and explanation to understand for a beginner!

  • @chezchundy8892
    @chezchundy8892 ปีที่แล้ว +14

    just wanted to drop in and say thank you! I've been watching lots of C tutorials and your way of explaining things is really helpful and clear. Thank you so much for taking the time to make these

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +3

      You're very welcome Chez! :-) I'm glad you're enjoying the way things are explained and that the videos have been helpful for you. It means a lot to me to know these videos are helping people out so thanks for sharing this feedback!

  • @MsSemki
    @MsSemki 11 หลายเดือนก่อน +3

    I wish I found this video earlier than 2 days before the final exam. It's easy to follow and the concepts are clearly explained.

  • @emreoral3473
    @emreoral3473 5 หลายเดือนก่อน +5

    I can't thank you enough. This video is so much more valuable than the courses I took at uni. Cheers.

  • @maryamtajalli7742
    @maryamtajalli7742 ปีที่แล้ว +12

    A really nice and concise course. Gets straight to the point and covers many important topics. I found this tutorial very useful, thank you!

  • @nyrx7koe327
    @nyrx7koe327 ปีที่แล้ว +5

    You are amazing at explaining things, and have a great voice to boot! Thank you so much!!!

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      You're very welcome! I'm glad you're enjoying the videos! :-)

  • @fredericolivier7896
    @fredericolivier7896 2 ปีที่แล้ว +5

    Only 10 minutes in and I know I'm going to love this course.

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +2

      That’s awesome! :-) I hope you enjoy the rest of it too.

  • @anusharma4590
    @anusharma4590 23 วันที่ผ่านมา +1

    I am watching this course from Bharat and it is very good ❤

  • @koorosh13hm
    @koorosh13hm 2 หลายเดือนก่อน

    Dear Professor, Neither any other video tutorial or book has been capable to teach me anything about this wonderful and nice language. I would like to pay my sincere gratitude to you for the effort you have spent on preparing such a useful and wonderful course. Thank you.

  • @Peter_1986
    @Peter_1986 ปีที่แล้ว +4

    When I write C programs, I always pretend that I am writing them to someone else;
    I feel like this is a good programming habit, since it forces me to be as clear as possible with everything that I write.

  • @nathanaelmoh5848
    @nathanaelmoh5848 5 หลายเดือนก่อน +1

    I have to say that I am eternally grateful for all the work you do. This is one of the best coding tutorials I've watched. And I believe that like many here I've watched A LOT!!! So that is really saying something. Your voice is excellent for narration and the way you set up your windows and explain everything so concisely and in more than one way is just so damn good. I am sorry I cannot pay you monetarily but sir I truly appreciate your work. I hope you realize just how much of a contribution you have done for the coding community. Also it's very surprising that for such an important and ubiquitous language like C, there is so much lacking in terms of good videos like for other languages. Once again, thank you very much and the best of luck in everything you do!

    • @PortfolioCourses
      @PortfolioCourses  5 หลายเดือนก่อน +1

      Thank you so much for this very kind feedback, it's great to hear that you enjoy the style of the videos, and I really appreciate you taking the time to write this nice message. :-)

    • @nathanaelmoh5848
      @nathanaelmoh5848 5 หลายเดือนก่อน

      @@PortfolioCourses you're very welcome! I just finished this video but I already have so many of the videos in your channel bookmarked. I will do a textbook on C now by Stephen Prata called "C Primer Plus" but I'm much more confident now that I'll be able to follow along.

  • @omar5252
    @omar5252 2 ปีที่แล้ว +10

    This course is the best, no time wasting what so ever, explained very well, structured perfectly. Thanks a lot. Hoping to see this video as one of the most watched C courses.

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +1

      Thank you for the kind feedback Omar I’m glad to hear you enjoyed the course! :-)

  • @agentcalm
    @agentcalm ปีที่แล้ว +3

    I paid for a C course and it was so awful I looked to TH-cam. Found your channel and wow is this a fantastic course. Thank you so much for your time in putting this together. LOL..cant get that scanf to work though. I'm using a free online compiler. The time and speed lines work but the final printf for distance isn't happening. But I'll keep trying :) Thanks so much again.

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      You're welcome, I'm glad to hear you're enjoying the course! :-) Maybe this video covering printf could help: th-cam.com/video/ycKZKDCMMzM/w-d-xo.html.

  • @dreamer5632
    @dreamer5632 ปีที่แล้ว +3

    best c lecture i had ever seen

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      I'm so glad to hear you're enjoying the video! :-)

  • @tumble29
    @tumble29 3 ปีที่แล้ว +40

    Saw the ad from Reddit. Your courses are pretty useful and easy to understand. Thank you!

  • @broccoco7974
    @broccoco7974 2 ปีที่แล้ว +25

    Just finished this tutorial, and I just want to say thank you for making such a great video! I've taken a look at some of the other videos on this channel and they really help as exercises. once again, Thank you for making such a helpful video!

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +2

      You're welcome! :-) And thank you so much for the kind words, I'm very glad to hear you've found the videos helpful.

    • @crusher1980
      @crusher1980 10 หลายเดือนก่อน

      I agree, not wanna create a whole new comment ... thanks alot for the videos, very easy to follow so far.

  • @ilikecats1234h
    @ilikecats1234h ปีที่แล้ว

    Probably the best free C course out there

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      I’m glad you enjoyed the course, and thank you for the positive feedback! :-)

  • @bongTech04
    @bongTech04 ปีที่แล้ว +12

    How can I explain How deeply and few core conceptual topics are discussed like main() return ... Awesome sir , worthy 5 hours of a programmers life 🙂

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +3

      Thank you very much for the positive feedback Saikat, I'm really glad you enjoyed it! :-)

  • @nhattienle1985
    @nhattienle1985 ปีที่แล้ว +1

    This is the most wonderful tutotrial video I've watched.

  • @Kishore-q1u
    @Kishore-q1u 8 หลายเดือนก่อน +1

    The way you taught was appreciable thank you so much this is very helpful

  • @Tulips-k4n
    @Tulips-k4n 2 หลายเดือนก่อน

    Hands down the best tutorial on C! Thanks for this valuable course :D

  • @xen0076
    @xen0076 ปีที่แล้ว +3

    What a gold mine of a channel, what an amazing teacher you are, your explainations and your analogy of explaining function with the maths functions was fabulous, never heard saw someone teach with this depth, You are great keep it up. 🙏

  • @BobChess
    @BobChess 10 หลายเดือนก่อน +4

    C learners are happy until a pointer introduces itself.

    • @harddiskkosong3661
      @harddiskkosong3661 8 หลายเดือนก่อน

      For me it is the most beautiful part of C or pointers in general.

  • @payman_azari
    @payman_azari 3 หลายเดือนก่อน

    SO great, the most understandable tutorial I watched on programming so far! thanks Kevin.

  • @youngprestoe949
    @youngprestoe949 27 วันที่ผ่านมา

    your video made an impact as far as Zimbabwe man this video is really helpful

  • @mrigankadas6684
    @mrigankadas6684 6 หลายเดือนก่อน +2

    Subscribed to someone after a long time for such nice explanation

  • @walidoulondon8107
    @walidoulondon8107 ปีที่แล้ว +2

    Brilliant course I’m studying c to use it in embedded systems ❤thanks a million

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      You're welcome, I'm glad you're enjoyed the course! :-)

  • @zxchh4629
    @zxchh4629 2 ปีที่แล้ว +20

    Thank you! By far the best C beginners tutorial I have found on youtube, especially for the part on pointers and dynamic memory (malloc, calloc, realloc and free), will definitely end up rewatching whilst on my course but I feel like I know a lot more C than before I watched

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +4

      You're welcome! :-) And thank you so much for the kind words, I'm glad to hear it was helpful. You may also enjoy these C tutorials going into more depth on individual topics:
      th-cam.com/play/PLA1FTfKBAEX4hblYoH6mnq0zsie2w6Wif.html
      And we have a playlist of C programming examples going over all kinds of different example problems:
      th-cam.com/play/PLA1FTfKBAEX6dPcQitk_7uL3OwDdjMn90.html
      Feel free to share with your fellow students to help spread the word about the channel. :-)

    • @zxchh4629
      @zxchh4629 2 ปีที่แล้ว +1

      @@PortfolioCourses Thanks! Will definitely be giving them a watch tomorrow😀

  • @dariadrobna5679
    @dariadrobna5679 ปีที่แล้ว +1

    Thank you so much for this tutorial! I'm in my 1st semester in college, preparing for a C exam

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You're welcome Daria! :-) Good luck on your C exam.

  • @mohamedazizbouali1935
    @mohamedazizbouali1935 ปีที่แล้ว +1

    I highly recommend this video. It really helped me a lot especially with the basics. Thnak you.

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You're very welcome, I'm glad you enjoyed it! :-)

  • @aquilhall262
    @aquilhall262 2 ปีที่แล้ว +3

    A very good primer for C. I feel confident now that i can revisit Java and not be totally confused by what is going on! Thank you!

  • @james56k
    @james56k 2 ปีที่แล้ว +4

    Thank you for clearly articulating C programming fundamentals. I had run up against a few stumbling blocks with the CS50 course and watching this tutorial has made me far more confident in the basics. You have a great teaching style! Thanks for producing great content.

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +1

      You're very welcome James! I'm glad to hear you enjoyed the content and the teaching style used. :-)

    • @mayankbadodiya5353
      @mayankbadodiya5353 ปีที่แล้ว

      What is array in C programming language bro 😂 and pointers C programming

    • @mayankbadodiya5353
      @mayankbadodiya5353 ปีที่แล้ว

      Sir did not clear the basic so sir please clear the all basics in C programming language

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      @@mayankbadodiya5353 Those topics are covered in this video if you watch all of it. 🙂

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      I'd say the video covers most of the basics of C programming, but there is also this playlist here with videos covering many individual concepts: th-cam.com/video/gq_ZXCuRhU4/w-d-xo.html

  • @GriffinsMajiwa
    @GriffinsMajiwa หลายเดือนก่อน

    the tutorial is really good, very high quality but you really liked that for loop

  • @miketalbot184
    @miketalbot184 2 ปีที่แล้ว +5

    This is/was a great tutorial. Very clear, concise and well explained.

  • @Sinox79
    @Sinox79 ปีที่แล้ว +1

    Wow !!! What a great instructor !!!!!

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      Thank you, I'm glad you enjoyed the video! :-)

  • @BadBakh
    @BadBakh หลายเดือนก่อน

    Oh my i watch another c course before this but your c course is just better with more detail and simple explanation

  • @adityansx
    @adityansx 3 ปีที่แล้ว +34

    A really good tutorial for beginners, and it's easy to understand

  • @ueckbueck
    @ueckbueck 11 หลายเดือนก่อน

    26:52, 43:20 sry I’m using the comment area for taking notes. Thanks for the tutorial 🙏

  • @fountain9886
    @fountain9886 8 หลายเดือนก่อน

    the best teacher, the best content in youtube.

    • @PortfolioCourses
      @PortfolioCourses  8 หลายเดือนก่อน +1

      I’m glad you’re enjoying the content! :-)

  • @otiopo7459
    @otiopo7459 3 ปีที่แล้ว +7

    Found this at a reddit ad

  • @cartoon_addicts
    @cartoon_addicts 2 ปีที่แล้ว +2

    i just wanna thank you for your amazing explaining.
    You are such an amazing teacher ,everything is so clear in every example of your lesson.Thanks a lot!

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว

      You’re welcome Ergys! :-) I’m glad to hear you enjoyed the course, and thank you so much for the kind words too.

  • @intosomethingsometimes2193
    @intosomethingsometimes2193 2 ปีที่แล้ว +2

    Why is this channel underrated? The contents are so good. I’m working on a beginner project and this channel has most things I need to know so thank you very much for such great content and your teaching is very clear and has a great pace.

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว

      Thank you so much for the kind words! It's a bit of a new channel, so hopefully it will keep growing.... any help spreading the word is definitely appreciated. :-D

  • @samipsatyal3856
    @samipsatyal3856 3 ปีที่แล้ว +1

    This video deserves a lot more views...

  • @MalualNicholas
    @MalualNicholas 3 หลายเดือนก่อน

    Thanks For Sharing Such An Important Video..... Watching From South Sudan 🇸🇸🇸🇸

  • @derricksakwa5311
    @derricksakwa5311 5 หลายเดือนก่อน

    Simple examples, clear video, good instructor,,,, this is the best I've ever seen... Thanks you sir.
    How can we connect

  • @christopherodonoghue3858
    @christopherodonoghue3858 ปีที่แล้ว

    This is just an absolute god send of a course, thank you so much!!!

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You’re very welcome Christopher, I’m glad you’re enjoying the course! :-)

  • @stanlyjohnson833
    @stanlyjohnson833 2 หลายเดือนก่อน +2

    Thank you sir 🙏

  • @specialx9856
    @specialx9856 ปีที่แล้ว +1

    Thank you, very helpful.

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You're welcome, I'm glad it was helpful! :-)

  • @हिंदू_सेना
    @हिंदू_सेना ปีที่แล้ว +2

    Great lecture sir !!

  • @CultureofSpeech
    @CultureofSpeech 11 วันที่ผ่านมา

    Bravo 👏 Maestro 👏 Lit 🌠 Impressive 😍
    Gratitude and respect for your satisfactory Work 💪🚀🌱🌟

  • @EricZepeda320
    @EricZepeda320 3 ปีที่แล้ว +2

    I started learning C++ w Beginning Programming for Dummies and brick walled halfway through the book on a little subject called “Welcome to Pointers” 😂 Figured I take a step back and see what C has to say..
    Thanks for the content! 👍🏼

    • @PortfolioCourses
      @PortfolioCourses  3 ปีที่แล้ว +5

      Cool! Learning C is really a great first step to learning C++ so sounds like a good idea to me. I'm actually very likely going to publish a similar course on C++ programming over the next year... hopefully before the end of this year.

  • @amandaliu7409
    @amandaliu7409 หลายเดือนก่อน

    This is sooooo good please keep making more than you so much

  • @peterjanbo657
    @peterjanbo657 ปีที่แล้ว

    After reading all the comment’s. I’m gonna sink my teeth into this. And the online course. Cheers. 😊

  • @Name-ih7yu
    @Name-ih7yu 2 ปีที่แล้ว +5

    Just getting started , absolutely loving the detailed explanation

  • @mohamedgendia4274
    @mohamedgendia4274 24 วันที่ผ่านมา

    You are legand really thank you very much for the knowlage sharing. You deserve something precious

  • @lionatticus9743
    @lionatticus9743 2 ปีที่แล้ว +3

    Absolutely amazing tutorials. So clear and well explained. I’m looking forward to going through some of the other videos on your channel.
    Also, it makes no sense that you don’t have more subscribers.

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +1

      I'm glad you like the videos! :-D And thank you for the kind words, the channel has only been active for under a year so hopefully more folks subscribe over time.

  • @patrickchan2503
    @patrickchan2503 6 หลายเดือนก่อน

    Thanks for this course. I have a software background but I still find your course engaging, at the right level for beginners or professionals.

  • @Lyriczzz298
    @Lyriczzz298 ปีที่แล้ว

    thankyou, doing advance study for my course this year ,

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You’re welcome John, and good luck in your course! :-) Just so you know, in case you find you could use help on a specific topic, our channel has hundreds of C programming tutorials and examples in the playlists that are listed on the channel page.

  • @ChadrashakarChadrashakar
    @ChadrashakarChadrashakar 9 หลายเดือนก่อน

    Sir you are mind blowing teacher❤😊

  • @q7b663
    @q7b663 3 หลายเดือนก่อน

    Very useful course, more in depth than others imo

    • @PortfolioCourses
      @PortfolioCourses  3 หลายเดือนก่อน

      I'm glad you're finding it useful! :-)

  • @snoopycyberpunk
    @snoopycyberpunk 11 หลายเดือนก่อน

    thanks for the video! way better than my uni course

  • @idiosinkrazijske.rutine
    @idiosinkrazijske.rutine 2 ปีที่แล้ว +1

    Great course, clear and concise, a 300 page book material covered here. I will recommend it to my friends!

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว

      Thank you very much for the kind words Nikola, and for recommending the course to your friends too! 🙂

  • @goldentimes2136
    @goldentimes2136 2 หลายเดือนก่อน

    Thanks from Srilanka 🎉❤❤❤

  • @nicktendocreep
    @nicktendocreep 5 วันที่ผ่านมา

    thank you so much! is there a intermediate C video that follows this one? just wondering what to learn next. thanks again

  • @fifaham
    @fifaham ปีที่แล้ว +4

    Unparalleled tutorials that can hardly find high quality like yours. Many thanks to you. Do you deal with C programming for communicating over the Serial UART port? If yes, then what could be a candidate C code for bi-directinal data communication over the USB to USART port? I do use various IDEs, one of my favourites is Code-Blocks, just in case.

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +2

      Thank you very much for the kind feedback Firas, I'm so glad you find the tutorials to be high quality! :-) I don't actually deal with C programming like this unfortunately so I'm not able to be of assistance. One day I would like to cover more of these sorts of real-world and practical topics though.

    • @fifaham
      @fifaham ปีที่แล้ว +1

      @@PortfolioCourses Thank you for your kind reply, I know this is beyond the scope - please keep doing your great work.

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      @@fifaham Thank you for the encouragement Firas. 🙂

  • @muminkiatack
    @muminkiatack ปีที่แล้ว +1

    Thank you !

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      Wow, thank you for the super thanks! :-D

  • @mariushadarau2798
    @mariushadarau2798 ปีที่แล้ว +1

    Amazing tutorial! Very well explained. Thanks!

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You’re welcome Marius, I’m glad you enjoyed it! :-)

  • @KarlLouisHarlow
    @KarlLouisHarlow ปีที่แล้ว

    Good introductory course if you are somewhat familiar with programming

  • @Barahathwa
    @Barahathwa 2 หลายเดือนก่อน

    ❤ from Janakapur Madesh Province Nepal

  • @barbariangamer6209
    @barbariangamer6209 หลายเดือนก่อน

    i really liked this Course thank you 😊

  • @thellaidhinesh8929
    @thellaidhinesh8929 4 หลายเดือนก่อน

    Very worthy video. I really enjoyed especially around pointers topics. Thank you so much for your time 🍻

    • @PortfolioCourses
      @PortfolioCourses  4 หลายเดือนก่อน

      You're very welcome, I'm glad you enjoyed it! :-)

  • @Si6xDMusic
    @Si6xDMusic 3 ปีที่แล้ว +1

    thank you for giving time stamps :)

  • @iamsonubisht5337
    @iamsonubisht5337 ปีที่แล้ว

    Just amazing content i ever seen in TH-cam with beautiful exaplation single single word ❤❤

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      Thank you for the kind feedback, I’m glad you’re enjoying the content! :-)

  • @saiik0u696
    @saiik0u696 5 หลายเดือนก่อน +1

    Great course. But, also include how to setup the code environment like code editor and compiler for C because there's still some beginners don't know how do it like me.

    • @PortfolioCourses
      @PortfolioCourses  5 หลายเดือนก่อน +1

      There are links in the description that show how to do this that are mentioned at the start of the video. They are not included in the video themselves because environments are different from one operating system to next and change over the years. :-)

    • @saiik0u696
      @saiik0u696 4 หลายเดือนก่อน

      @@PortfolioCourses Thank you about that

  • @Pabloparsil
    @Pabloparsil ปีที่แล้ว

    Very good explanations. The structs with an array field and how you don't get deep copies through assignment and why is really good. Thank you!

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You're welcome, I'm glad you enjoyed it! :-)

  • @naderbazyari2
    @naderbazyari2 9 หลายเดือนก่อน

    Great video. many thanks for all the effort. helped me a lot to take the initial steps

  • @Bayanii1772
    @Bayanii1772 ปีที่แล้ว

    I can’t thank you enough, youtube is filled with courses but this one is actually beginner friendly and straightforward because the last thing anybody wants is wasting time while learning.

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว

      You're very welcome Bayan, I'm happy that you've found the course to be beginner friendly. :-D

  • @Mohamood_jama
    @Mohamood_jama 2 ปีที่แล้ว

    My new favourite channel 😍. Thank you so much for the videos . I really appreciate them

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว

      You’re welcome! I’m really glad to hear you like the channel! :-D

  • @jan-zumwalt
    @jan-zumwalt 2 ปีที่แล้ว +4

    I have saved all your videos ( I am returning to C after 30 years) and wanted to compliment you on a near perfect set of TH-cam videos, your videos are well planned, short and concise examples, excellent volume and pronunciation and best of all - your not trying to stuff an ego and face in every video! Between you and Jacob Sorber, I have learned more in 1 month than 15 years of production C programming in the 80's and 90's. Jacob Sorber is very knowledgeable but sometimes painful to watch, certainly less polished, and quite a bit more ego. (Hint for technical TH-camrs: we don't care what you look like and you face is a distraction on a text terminal! Leave Hollywood egos for Gen X and Millennial trend setters -- One suggestion... put all you examples in a zip file on your website for downloading. If you do that, I will donate $20 so I don't have to type and have a great resource library. Remember when authors would send a disk of source code for $5 ? :-)

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +1

      Thank you so much for the kind feedback Jan, I really appreciate you taking the time to provide these thoughts. 🙂 In particular, I think you've got a great point about offering the content in another format. I've thought about creating a massive Udemy course that's organized in some way by concept, but perhaps there is a way to do it as a .zip or something similar to that (though it would be a very large file, and there would be no simple way to 'get updates' as new videos are created). It's something I'm going to keep thinking about though, that's for sure. Thanks again for the encouragement!

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +1

      @@jan-zumwalt There is a listing of all the source code files in the C tutorials/examples on this channel, including a link to the video, in this repository here: github.com/portfoliocourses/c-example-code. It's not super organized, maybe one day I can sort it out by topic (though that ends up being a little challenging where to place things). It doesn't include the examples from this video, though most of them are pretty short.

    • @jan-zumwalt
      @jan-zumwalt 2 ปีที่แล้ว +2

      @@PortfolioCourses Wonderful, I see the code base is 1yr old. Your videos will have greater value (and more subscribers) if you tell folks the code is available - perhaps at the end of your videos.

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +2

      @@jan-zumwalt Agreed 100%! In more recent videos I've added a line about a link to the code being in the video description. 🙂

    • @GaryChike
      @GaryChike 4 หลายเดือนก่อน

      My first programming course circa 1995 in college was in C++ but we used it as if it were C 😂

  • @charluu0506
    @charluu0506 3 ปีที่แล้ว

    You have such great content, you definitely deserve more views.

  • @ajithfenando4396
    @ajithfenando4396 หลายเดือนก่อน

    Very valuable lesson

  • @fifaham
    @fifaham ปีที่แล้ว +1

    Thank you - D

  • @PrinceKumar-hh6yn
    @PrinceKumar-hh6yn ปีที่แล้ว +2

    Truly practical course. Exceptional for beginners. Superb content 👌 🎉...
    Lots of Thanks ❤

  • @gobburinagendra893
    @gobburinagendra893 ปีที่แล้ว

    Love from India sir ❤️

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      Thank you Gobburi, love from Canada! ❤️

  • @AndreaDAuria1
    @AndreaDAuria1 ปีที่แล้ว

    Thank you so much, you explain things in great details

  • @mouradbougarne1162
    @mouradbougarne1162 2 ปีที่แล้ว

    Thank you for the great work! This's my first time with C-lang and I implemented the string length logic based on your while loop example, and it works fine :D
    int getLength(char s[]) {
    int i = 0;
    while(s[i] != '\0') {
    i++;
    }
    return i;
    }

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว

      Thank you Mourad, and that's awesome! :-D

  • @Mousa_Salah
    @Mousa_Salah ปีที่แล้ว

    You are such an incredible teacher! I just don't know how to describe your amazing quality of explaining. Thank you very very much for such valuable work.
    But please would you tell me where to start C language from? I mean you have 3 playlist of C which are as follows
    1. Free Full Courses in C for beginners
    2. C Programming Tutorials
    3. C Programming Example
    So please let me know from which one i start.
    Thank you again and again

    • @PortfolioCourses
      @PortfolioCourses  ปีที่แล้ว +1

      I'm glad you're enjoying the content Mousa! :-) I would recommend watch this Free Full Course first. The tutorials playlist goes into more depth on different concepts in C, so for example there are entire videos covering concepts like pointers, and more advanced concepts like function pointers not discussed in this video. The examples playlist goes over specific programming examples... so solving simple problems like finding the most frequently occurring element in an array, or some harder problems like implementing things called data structures in C. After the full course, I would suggest exploring the tutorials and examples playlist and watching whichever topics in those playlists you're interested in learning more about. :-)

  • @ln5185
    @ln5185 2 ปีที่แล้ว

    this is very good compared to other courses of C from YT

    • @PortfolioCourses
      @PortfolioCourses  2 ปีที่แล้ว +1

      Thank you very much for the positive feedback! :-D

    • @ln5185
      @ln5185 2 ปีที่แล้ว

      @@PortfolioCourses Thank you for helping us with C :)