Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Learning! Book or Online Tutorial?

Learning! Book or Online Tutorial?

Scheduled Pinned Locked Moved The Lounge
questionlearningtutorial
13 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Gittum

    There are so many options today.. How can I select the best one???

    A Offline
    A Offline
    Afzaal Ahmad Zeeshan
    wrote on last edited by
    #4

    I would agree to OriginalGriff, the easiest method is to learn from an institute, college or university. They teach you in a real manner as you need to be taught. A book, online tutorial (even by an instructor) can never guide you because they are general methods and can be used as helping material but they do not understand when you lag something, even the video has been recorded and the main key points that the instructor had in his mind were usually a survey result or some of the questions from Stack Overflow. This Microsoft Virtual Academy session (a great library for intermediates not for beginners) "Twenty C# questions answered[^]" is a source for the answers to questions on Stack Overflow. Trust me, I still don't understand how that Cryptography thing was completed. I don't blame them, they taught well. It was me, who had some other underlying problems so I will stick to practice part. I will practice, and practice, and practice until I accomplish it. Secondly, even by learning from college you cannot learn until you try it at home. My friends at college do not try programming at home, I do. So I am better in programming than them. I do not try Mathematics at home, they do. So they are all better in Mathematics than me. Same teachers, same environment, same teaching hours. No practice, can make you forget everything. Try all of these,

    1. Learn under someone who is professional or expert -- teacher or instructor
    2. Practice what he teaches you when you get back home
    3. Do something of your own, like make up a question of your own and try to write it in software form. If it works, great. If it doesn't ask the same question to your teacher.
    4. Get some rest buddy. You will need it. :)

    Keep learning, keep practicing. Um, also, do your homework yourself. :laugh:

    The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

    D L 2 Replies Last reply
    0
    • OriginalGriffO OriginalGriff

      The "best" one is a course, run by a competent, "real human" tutor - because if you don;t understand something, they can spot it and explain it differently until you do. A book can't do that, a video tutorial can't do that. Whatever you choose, always follow it from beginning to end - don't skip ahead because "I know that stuff", you will miss things that you need to understand in order to cope with later bits properly - and ***do every exercise*** no matter how simple it seems. Exercises "burn in" knowledge in a way that reading or watching a video doesn't. And if you go with a book, avoid any with "in xxx days", multiple exclamation marks, or "for dummies" in the title.

      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

      A Offline
      A Offline
      Afzaal Ahmad Zeeshan
      wrote on last edited by
      #5

      Correct, such texts on books are just for the sake of publicity stunts. They do not actually teach you anything, they are just to provoke your inner programmer (no such thing) to make you pay $50 to the author. Once you have made the purchase, only thing you can do is rate if 1. You cannot claim a refund (unless allowed). :laugh:

      The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

      1 Reply Last reply
      0
      • A Afzaal Ahmad Zeeshan

        I would agree to OriginalGriff, the easiest method is to learn from an institute, college or university. They teach you in a real manner as you need to be taught. A book, online tutorial (even by an instructor) can never guide you because they are general methods and can be used as helping material but they do not understand when you lag something, even the video has been recorded and the main key points that the instructor had in his mind were usually a survey result or some of the questions from Stack Overflow. This Microsoft Virtual Academy session (a great library for intermediates not for beginners) "Twenty C# questions answered[^]" is a source for the answers to questions on Stack Overflow. Trust me, I still don't understand how that Cryptography thing was completed. I don't blame them, they taught well. It was me, who had some other underlying problems so I will stick to practice part. I will practice, and practice, and practice until I accomplish it. Secondly, even by learning from college you cannot learn until you try it at home. My friends at college do not try programming at home, I do. So I am better in programming than them. I do not try Mathematics at home, they do. So they are all better in Mathematics than me. Same teachers, same environment, same teaching hours. No practice, can make you forget everything. Try all of these,

        1. Learn under someone who is professional or expert -- teacher or instructor
        2. Practice what he teaches you when you get back home
        3. Do something of your own, like make up a question of your own and try to write it in software form. If it works, great. If it doesn't ask the same question to your teacher.
        4. Get some rest buddy. You will need it. :)

        Keep learning, keep practicing. Um, also, do your homework yourself. :laugh:

        The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

        D Offline
        D Offline
        den2k88
        wrote on last edited by
        #6

        Quote:

        Secondly, even by learning from college you cannot learn until you try it at home. My friends at college do not try programming at home, I do. So I am better in programming than them. I do not try Mathematics at home, they do. So they are all better in Mathematics than me.

        I second every line of this. :thumbsup:

        Geek code v 3.12 GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++* Weapons extension: ma- k++ F+2 X I use 1TBS

        A 1 Reply Last reply
        0
        • D den2k88

          Quote:

          Secondly, even by learning from college you cannot learn until you try it at home. My friends at college do not try programming at home, I do. So I am better in programming than them. I do not try Mathematics at home, they do. So they are all better in Mathematics than me.

          I second every line of this. :thumbsup:

          Geek code v 3.12 GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++* Weapons extension: ma- k++ F+2 X I use 1TBS

          A Offline
          A Offline
          Afzaal Ahmad Zeeshan
          wrote on last edited by
          #7

          That is a story of everyone, only that "Mathematics" and "Programming" can be set to a variable, to tell a story of others too. :)

          The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

          1 Reply Last reply
          0
          • OriginalGriffO OriginalGriff

            The "best" one is a course, run by a competent, "real human" tutor - because if you don;t understand something, they can spot it and explain it differently until you do. A book can't do that, a video tutorial can't do that. Whatever you choose, always follow it from beginning to end - don't skip ahead because "I know that stuff", you will miss things that you need to understand in order to cope with later bits properly - and ***do every exercise*** no matter how simple it seems. Exercises "burn in" knowledge in a way that reading or watching a video doesn't. And if you go with a book, avoid any with "in xxx days", multiple exclamation marks, or "for dummies" in the title.

            Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

            B Offline
            B Offline
            Brady Kelly
            wrote on last edited by
            #8

            OriginalGriff wrote:

            And if you go with a book, avoid any with "in xxx days", multiple exclamation marks, or "for dummies" in the title.

            Oh yes. Then, the closest you can safely get to a quick intro is maybe the Head First series of books.

            No object is so beautiful that, under certain conditions, it will not look ugly. - Oscar Wilde

            1 Reply Last reply
            0
            • OriginalGriffO OriginalGriff

              The "best" one is a course, run by a competent, "real human" tutor - because if you don;t understand something, they can spot it and explain it differently until you do. A book can't do that, a video tutorial can't do that. Whatever you choose, always follow it from beginning to end - don't skip ahead because "I know that stuff", you will miss things that you need to understand in order to cope with later bits properly - and ***do every exercise*** no matter how simple it seems. Exercises "burn in" knowledge in a way that reading or watching a video doesn't. And if you go with a book, avoid any with "in xxx days", multiple exclamation marks, or "for dummies" in the title.

              Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

              G Offline
              G Offline
              GuyThiebaut
              wrote on last edited by
              #9

              OriginalGriff wrote:

              avoid any with "in xxx days"

              I learnt WPF from one of those books - I did every exercise which was the key and I actually found that it was a fairly good book.

              “That which can be asserted without evidence, can be dismissed without evidence.”

              ― Christopher Hitchens

              OriginalGriffO 1 Reply Last reply
              0
              • G GuyThiebaut

                OriginalGriff wrote:

                avoid any with "in xxx days"

                I learnt WPF from one of those books - I did every exercise which was the key and I actually found that it was a fairly good book.

                “That which can be asserted without evidence, can be dismissed without evidence.”

                ― Christopher Hitchens

                OriginalGriffO Offline
                OriginalGriffO Offline
                OriginalGriff
                wrote on last edited by
                #10

                It's the exception that proves the rule! :laugh:

                Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                G 1 Reply Last reply
                0
                • OriginalGriffO OriginalGriff

                  It's the exception that proves the rule! :laugh:

                  Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                  G Offline
                  G Offline
                  GuyThiebaut
                  wrote on last edited by
                  #11

                  I had purchased a more technical book on WPF and I found it so confusing that learning from one of those '24 hour' books, which took me through how to write three applications, was the best way to go about learning something so different to anything I had done before.

                  “That which can be asserted without evidence, can be dismissed without evidence.”

                  ― Christopher Hitchens

                  1 Reply Last reply
                  0
                  • A Afzaal Ahmad Zeeshan

                    I would agree to OriginalGriff, the easiest method is to learn from an institute, college or university. They teach you in a real manner as you need to be taught. A book, online tutorial (even by an instructor) can never guide you because they are general methods and can be used as helping material but they do not understand when you lag something, even the video has been recorded and the main key points that the instructor had in his mind were usually a survey result or some of the questions from Stack Overflow. This Microsoft Virtual Academy session (a great library for intermediates not for beginners) "Twenty C# questions answered[^]" is a source for the answers to questions on Stack Overflow. Trust me, I still don't understand how that Cryptography thing was completed. I don't blame them, they taught well. It was me, who had some other underlying problems so I will stick to practice part. I will practice, and practice, and practice until I accomplish it. Secondly, even by learning from college you cannot learn until you try it at home. My friends at college do not try programming at home, I do. So I am better in programming than them. I do not try Mathematics at home, they do. So they are all better in Mathematics than me. Same teachers, same environment, same teaching hours. No practice, can make you forget everything. Try all of these,

                    1. Learn under someone who is professional or expert -- teacher or instructor
                    2. Practice what he teaches you when you get back home
                    3. Do something of your own, like make up a question of your own and try to write it in software form. If it works, great. If it doesn't ask the same question to your teacher.
                    4. Get some rest buddy. You will need it. :)

                    Keep learning, keep practicing. Um, also, do your homework yourself. :laugh:

                    The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #12

                    Afzaal Ahmad Zeeshan wrote:

                    This Microsoft Virtual Academy session (a great library for intermediates not for beginners) "Twenty C# questions answered[^]" is a source for the answers to questions on Stack Overflow.

                    gives me --> 404 Error: What a bummer! One way to learn :-)

                    There are strangers on the Plain, Croaker

                    A 1 Reply Last reply
                    0
                    • L Lost User

                      Afzaal Ahmad Zeeshan wrote:

                      This Microsoft Virtual Academy session (a great library for intermediates not for beginners) "Twenty C# questions answered[^]" is a source for the answers to questions on Stack Overflow.

                      gives me --> 404 Error: What a bummer! One way to learn :-)

                      There are strangers on the Plain, Croaker

                      A Offline
                      A Offline
                      Afzaal Ahmad Zeeshan
                      wrote on last edited by
                      #13

                      Sorry about that, this URL script messes it up. Try this, http://www.microsoftvirtualacademy.com/training-courses/twenty-c-questions-explained[^].

                      The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups