C classes for beginners

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jacoder
    New Member
    • Oct 2006
    • 13

    C classes for beginners

    i was just thinking it would be an idea if somebody with good C knowledge could maybey teach a class a week here on c programing for n00bs ;) i know theres some experienced c programers out there so it was just an idea would be nice tohave a c class a week from a C WIZARD :)
  • dtimes6
    New Member
    • Oct 2006
    • 73

    #2
    That is a Good Idea

    Comment

    • Banfa
      Recognized Expert Expert
      • Feb 2006
      • 9067

      #3
      Not only is it a good idea but I have been contonplating doing it for several weeks. It is just hard finding the time to write the material between

      Doing my day job
      Looking after my daughter
      Looking after my wifes dog
      Supporting the Websites I run
      Making sure my personal finances don't go critical
      Having a little time to myself

      hmmm somethings missing ...

      it's on the tip of my tongue ...

      I'm sure it's quite important ...



      oh yes

      sleep

      Comment

      • Banfa
        Recognized Expert Expert
        • Feb 2006
        • 9067

        #4
        Right I was going to post a poll, but they aren't available so instead I am making this thread sticky for now.

        The "Class" will take the form of a sticky thread contain a tutorial on the subject matter incvluding example code, everyone will then be able to post to the thread and ask for clarification of anything they don't understand.

        Here is a list of possible topics please indicate you favoutie or suggest other topics you'd like to know about.
        [list][*]Undefined Behaviour, what causes it, why should it be avoided[*]Pointers, including pointers to arrays, pointers to structures and pointers to pointers[*]Functions, calling functions, function parameters, function return values, pointers to functions[*]Linked Lists, singly linked, doubly linked, sorted and multiply linked, circular buffers.[list]

        Comment

        • sonic
          New Member
          • Nov 2006
          • 40

          #5
          Seeing as I am new to C++ I think the only thing I could hang with to start would be anything dealing with functions. My class at school will start covering functions in another two weeks. The once a week tutorial definately sounds like a great idea!

          Comment

          • Ganon11
            Recognized Expert Specialist
            • Oct 2006
            • 3651

            #6
            Well, I can't do anything for C...but if we're extending this to C++, I'd be glad to give some tutorials. I've studied everything from the basics to binary search trees and can be a pretty good source of information, if Banfa would like some help (seeing as he needs some sleep :D).

            I'd feel comfortable teaching:

            Basics of variables and Syntax
            Input/Output (Including File I/O)
            Looping Structures
            Selection Structures
            Functions
            Simple Data Types (enumeration)
            Arrays (both pointer and basic)
            Structs and Classes
            Inheritance
            Pointers
            Overloading Functions/Operators
            Templates
            Recursion
            Data Structures, including Stacks, Queues, and Binary Trees
            Searching/Sorting Analysis/Algorithms

            Also, if we want to make this universal, I can teach the same subjects in Java.

            Comment

            • r035198x
              MVP
              • Sep 2006
              • 13225

              #7
              Originally posted by Banfa
              Not only is it a good idea but I have been contonplating doing it for several weeks. It is just hard finding the time to write the material between

              Doing my day job
              Looking after my daughter
              Looking after my wifes dog
              Supporting the Websites I run
              Making sure my personal finances don't go critical
              Having a little time to myself

              hmmm somethings missing ...

              it's on the tip of my tongue ...

              I'm sure it's quite important ...



              oh yes

              sleep
              And which of these duties is the most difficult for you Ben. If I could put up with a wife, then I certainly would not be able to cope with her dog at the same time.

              Originally posted by Ganon11
              Also, if we want to make this universal, I can teach the same subjects in Java.
              Yeah it would be nice to have classes in java forum as well.

              Comment

              • Banfa
                Recognized Expert Expert
                • Feb 2006
                • 9067

                #8
                OK folks a quick update, KUB (site owner.admin for those that don't know) has read this thread and is planning to put into place an "Articles" section of the website within the next week or so.

                So I am going to hold off for that long (may be a bit longer because when did a software project ever hit it's deadline) and see what happens (this will also give time for the reference books I just ordered to arrive, after 15 years in the industry I finally decided to buy my own copy of K&R).

                I think I will start with something fairly basic like variables, constants and function calls.

                To those offering tutorial writing services I thank you. It is likely that I will take up your offer at some point but I will probably want to put in place some sort of vetting procedure (i.e. article is submitted to me, I check it over and then post it giving the correct attribution).

                Comment

                • jacoder
                  New Member
                  • Oct 2006
                  • 13

                  #9
                  Originally posted by Banfa
                  OK folks a quick update, KUB (site owner.admin for those that don't know) has read this thread and is planning to put into place an "Articles" section of the website within the next week or so.

                  So I am going to hold off for that long (may be a bit longer because when did a software project ever hit it's deadline) and see what happens (this will also give time for the reference books I just ordered to arrive, after 15 years in the industry I finally decided to buy my own copy of K&R).

                  I think I will start with something fairly basic like variables, constants and function calls.

                  To those offering tutorial writing services I thank you. It is likely that I will take up your offer at some point but I will probably want to put in place some sort of vetting procedure (i.e. article is submitted to me, I check it over and then post it giving the correct attribution).
                  indeed variables is a great place to start, its the 1st thing i was tought nrly "how to declare & call vars and give them a value too" ;) *NICE ONE personally right now im looking at strings and howto make (int)strstr(); but i have only this small peice of code i cud use sum examples of howto use a str & when best to use str ,looking forward to 1st lesson :D reespect to all whom answered TIA :)

                  Comment

                  • Nebula
                    New Member
                    • Nov 2006
                    • 1

                    #10
                    It might be a good idea to have some kind of sign-up sheet so that those who want to be involved will know when and where. Might also help those who teach to know how much interest and material they may have to develop.

                    I think it's best to start at the beginning and let everyone know what's next so they can skip in and out as needed.

                    I for one would like to be in the C++ class! And the Java class too should that become a reality. Thanks in advance to everyone who will teach and develop material!

                    Nebula

                    Comment

                    • houserocks13
                      New Member
                      • Nov 2006
                      • 5

                      #11
                      i want to join.. i suck at codes.. i get the logic but i cant put it into syntax.. hehehe...

                      Comment

                      • balascripts
                        New Member
                        • Nov 2006
                        • 1

                        #12
                        hi ganon,
                        It will be a great help ,if u teach me c++.



                        Originally posted by Ganon11
                        Well, I can't do anything for C...but if we're extending this to C++, I'd be glad to give some tutorials. I've studied everything from the basics to binary search trees and can be a pretty good source of information, if Banfa would like some help (seeing as he needs some sleep :D).

                        I'd feel comfortable teaching:

                        Basics of variables and Syntax
                        Input/Output (Including File I/O)
                        Looping Structures
                        Selection Structures
                        Functions
                        Simple Data Types (enumeration)
                        Arrays (both pointer and basic)
                        Structs and Classes
                        Inheritance
                        Pointers
                        Overloading Functions/Operators
                        Templates
                        Recursion
                        Data Structures, including Stacks, Queues, and Binary Trees
                        Searching/Sorting Analysis/Algorithms

                        Also, if we want to make this universal, I can teach the same subjects in Java.

                        Comment

                        • koder
                          New Member
                          • Sep 2006
                          • 23

                          #13
                          HI All,
                          I am always ready for any kind of article writting service,i can put out any article including data structures like singly linked list,doubly linked list ques and stacks
                          so dear Banfa,the best idea is start with a basic topic,ask for contribution of articles on the same, sort out the best and publish it here.
                          regards

                          Comment

                          • jacoder
                            New Member
                            • Oct 2006
                            • 13

                            #14
                            Originally posted by Nebula
                            It might be a good idea to have some kind of sign-up sheet so that those who want to be involved will know when and where. Might also help those who teach to know how much interest and material they may have to develop.

                            I think it's best to start at the beginning and let everyone know what's next so they can skip in and out as needed.

                            I for one would like to be in the C++ class! And the Java class too should that become a reality. Thanks in advance to everyone who will teach and develop material!

                            Nebula
                            yeah i also would take part in any java classes going & C classes too, as im not advanced enough for C++ yet :p Sounds Good tho & this (would "i think make the forums grow" like fastish) >.< as people would know they can be educated as well as talkabout there prefered language eh hey hey :D plz let me be 1st to know when 1st class start, il be pwning my own O.S. b4 i know it HAHA i wish C you guysNgals ltr oki regards TTFN ye all ;) me must go ---- > by`€

                            Comment

                            • vpawizard
                              New Member
                              • Nov 2006
                              • 66

                              #15
                              The concept of "Article" sounds great. I am comfortable with C/C++.

                              Comment

                              Working...