TO LEARN PROGRAMMING

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • GUSTAVO V. P.

    #1

    TO LEARN PROGRAMMING


    Hello, my name is Gustavo and I want to know:
    What one needs to be a good programmer of computers?
    Which your advice are to be a good programmer?
    How is the logic acquired?
    Is it true that people that are good in mathematics are made easier the
    programming of Computers, for the logic?
    Is it Visual Basic. Net the language easier of learning?

    Thank you for your attention.


  • One Handed Man

    #2
    Re: TO LEARN PROGRAMMING

    Buy Visual Studio.NET Professional. Buy VB.NET and ADO.NET books.

    Ask your questions in here and in adonet newgroups.

    Read everything you can on the subject

    Experiment with little projects at first and throroughly play with each one.

    Try and answer simple questions in this newsgroup for others, this will help
    you learn.

    Write a description of object oriented programming, look it up if you dont
    know it.

    Write a description of the .NET framework, VB.NET and ADO.NET and how they
    interoperate.


    If you do all this, you will be well on the way to becoming a programmer.


    OHM'ster




    GUSTAVO V. P. wrote:[color=blue]
    > Hello, my name is Gustavo and I want to know:
    > What one needs to be a good programmer of computers?
    > Which your advice are to be a good programmer?
    > How is the logic acquired?
    > Is it true that people that are good in mathematics are made easier
    > the programming of Computers, for the logic?
    > Is it Visual Basic. Net the language easier of learning?
    >
    > Thank you for your attention.[/color]


    Comment

    • AlexS

      #3
      Re: TO LEARN PROGRAMMING

      Gustavo,

      you need to go to school with good Computer Science faculty. If you will
      manage to get through math courses with good results chances are your brain
      and mentality are well suited for programming.
      Real programming - not script kiddies style - is very closely related to
      math. Formal logic is part of general math.
      If you are good at math there will be no real issue for you which language
      to learn - all of them will be easy. Believe me, much easier than advanced
      math. VB is good for Windows programming, but not suitable for mainframes or
      unix machines. If you are not sure yet - start from general CS course and
      see if you can grasp basic concepts.

      If you can't afford the school, look up introductory books on computer
      science and algorithms in public library. They will give you pretty good
      understanding of what is expected from good programmer in terms of knowledge
      and skills. If you won't be bored with them - it's a good indication that
      you might be good at that.

      Good luck
      Alex

      "GUSTAVO V. P." <gavpvb@hotmail .com> wrote in message
      news:et0LAakmDH A.3312@tk2msftn gp13.phx.gbl...[color=blue]
      >
      > Hello, my name is Gustavo and I want to know:
      > What one needs to be a good programmer of computers?
      > Which your advice are to be a good programmer?
      > How is the logic acquired?
      > Is it true that people that are good in mathematics are made easier the
      > programming of Computers, for the logic?
      > Is it Visual Basic. Net the language easier of learning?
      >
      > Thank you for your attention.
      >
      >[/color]


      Comment

      • solex

        #4
        Re: TO LEARN PROGRAMMING

        Without knowing your background, I would suggest you take some classes.

        "GUSTAVO V. P." <gavpvb@hotmail .com> wrote in message
        news:et0LAakmDH A.3312@tk2msftn gp13.phx.gbl...[color=blue]
        >
        > Hello, my name is Gustavo and I want to know:
        > What one needs to be a good programmer of computers?
        > Which your advice are to be a good programmer?
        > How is the logic acquired?
        > Is it true that people that are good in mathematics are made easier the
        > programming of Computers, for the logic?
        > Is it Visual Basic. Net the language easier of learning?
        >
        > Thank you for your attention.
        >
        >[/color]


        Comment

        • Tejpal Garhwal

          #5
          Re: TO LEARN PROGRAMMING

          www.msdn.microsoft.com is the right site for whatever you want to know about
          the MS programming languages. However there is no better tools then
          www.google.com to search for hundreds of sites which give you computer and
          programming fundamental from the ground up. This is one of the option which
          you can choose and save money. However whatever our other friends have
          replyed is alos the option.

          Have fun and raise as many questions you can to learning the programming .

          Tej
          "GUSTAVO V. P." <gavpvb@hotmail .com> wrote in message
          news:et0LAakmDH A.3312@tk2msftn gp13.phx.gbl...[color=blue]
          >
          > Hello, my name is Gustavo and I want to know:
          > What one needs to be a good programmer of computers?
          > Which your advice are to be a good programmer?
          > How is the logic acquired?
          > Is it true that people that are good in mathematics are made easier the
          > programming of Computers, for the logic?
          > Is it Visual Basic. Net the language easier of learning?
          >
          > Thank you for your attention.
          >
          >[/color]


          Comment

          • James Allen Bressem

            #6
            Re: TO LEARN PROGRAMMING

            > What one needs to be a good programmer of computers?
            To be a good programmer you just need to spend time at it.
            [color=blue]
            > Which your advice are to be a good programmer?[/color]
            Start out learning Visual Basic because it is not so hard. Then move to C++
            if you think you want to spend a lot of time learning.
            [color=blue]
            > How is the logic acquired?[/color]
            Programming is just a process of writing instructions for a computer. And
            with All these development tools going around, Microsoft VB, VC++, .Net,
            Borlands C++ Builder, Delphi, and last, and least, Sun's Java giving
            instructions to computers can be as easy as repeating a few basic processes.
            [color=blue]
            > Is it true that people that are good in mathematics are made easier the
            > programming of Computers, for the logic?[/color]
            Programming computers can be as complicated as you want it to be or it can
            be as simple as you want it to be. Writing instructions for computers to
            process Mathematical equations would require too much math and a person who
            is good with math, but few are the ones who do that type of programming.
            [color=blue]
            > Is it Visual Basic. Net the language easier of learning?[/color]
            NO! VB.Net looks like it is merging with C++ which means that it has gained
            a tremendous amount of complexity. If you want to learn fast get VB 5 or 6,
            learn to use them and then study some VC++ just to prepare for .Net and then
            learn .Net.

            --
            -----------------------------
            Name: James Allen Bressem
            Phone: (323) 691-4279
            Email: 1854316@SprintM ail.Com
            UCOM: http://www.ucom-ism.com
            Mirror site: http://www.geocities.com/wizardofwizards
            -----------------------------








            "GUSTAVO V. P." <gavpvb@hotmail .com> wrote in message
            news:et0LAakmDH A.3312@tk2msftn gp13.phx.gbl...[color=blue]
            >
            > Hello, my name is Gustavo and I want to know:
            > What one needs to be a good programmer of computers?
            > Which your advice are to be a good programmer?
            > How is the logic acquired?
            > Is it true that people that are good in mathematics are made easier the
            > programming of Computers, for the logic?
            > Is it Visual Basic. Net the language easier of learning?
            >
            > Thank you for your attention.
            >
            >[/color]


            Comment

            • Cor

              #7
              Re: TO LEARN PROGRAMMING

              Hi Gustavo,
              [color=blue]
              > Hello, my name is Gustavo and I want to know:
              > What one needs to be a good programmer of computers?[/color]

              Persistency and flexibility
              [color=blue]
              > Which your advice are to be a good programmer?[/color]

              Think always when you are ready, I could have made it better on another way.
              But don't do that on that program, that is for the next. There are
              programmers who never get a program finished.
              [color=blue]
              > How is the logic acquired?[/color]

              There is only one logic in a program, everytime something is true or is
              false
              [color=blue]
              > Is it true that people that are good in mathematics are made easier the
              > programming of Computers, for the logic?[/color]

              No people who can very fast thinking deep in that way what happens if
              something is true or false exist. (Not always but chestplayers are often
              good programmers)
              [color=blue]
              > Is it Visual Basic. Net the language easier of learning?[/color]

              Yes when you first try to do the basic things with it, it is easy, problem
              is that all people will tell you that you have to use it direct with OOP and
              then you become confused. I don't see the reason for that. When you are
              something further you see yourself the benefits from OOP.

              Just some thougths,

              Cor


              Comment

              • Tom Leylan

                #8
                Re: TO LEARN PROGRAMMING

                "Cor" <non@non.com> wrote..
                [color=blue][color=green]
                > > Is it true that people that are good in mathematics are made easier the
                > > programming of Computers, for the logic?[/color]
                >
                > No people who can very fast thinking deep in that way what happens if
                > something is true or false exist. (Not always but chestplayers are often
                > good programmers)[/color]

                I've never heard of a correlation between chess and programming. I have
                heard of (and observed) a correlation between musicians and programmers.
                But that doesn't imply cause and effect of course. It could simply be that
                people who are drawn to music are drawn by similar challenges in software
                development, i.e. creating something out of nothing.
                [color=blue][color=green]
                > > Is it Visual Basic. Net the language easier of learning?[/color]
                >
                > Yes when you first try to do the basic things with it, it is easy, problem
                > is that all people will tell you that you have to use it direct with OOP[/color]
                and[color=blue]
                > then you become confused. I don't see the reason for that. When you are
                > something further you see yourself the benefits from OOP.[/color]

                Few people seem to listen but I always suggest that people who want to learn
                programming should "turn off the GUI." I wouldn't suggest that anybody
                learn Visual Basic as a first language (certainly not VB6) and BASIC as a
                language is, well "funky" would be putting it nicely. If their goal is to
                learn VB then of course but if they want to learn about "programmin g" then
                avoiding all the associated Windows forms, events and such (when they are
                learning) is a good idea.

                "Watch me drag a button onto this form and have the background change color
                when I click on it" is "programmin g" (strictly speaking) but it is not
                application development and it won't lead to the understanding needed to
                write complex applications. And I tend to think it is counter-productive...
                the ease with which anybody can play a .WAV file when a form loads gives the
                illusion that business apps are just a tiny bit more work.

                My 2 cents,
                Tom


                Comment

                • Investigator

                  #9
                  RE: TO LEARN PROGRAMMING

                  Hi,

                  I dont need or want to know any of the technical details, but in connection with a job that i am doing, i need to have some expert opinion on whether it is possible, or practical, or easier or more difficult for a person who has absolutely no computer programming background to learn the VB.Net language.

                  Would it be easier for someone who had previously been trained in COBOL?

                  Thanks
                  Investigator

                  From http://www.developmentnow.com/g/38_2...ROGRAMMING.htm

                  Posted via DevelopmentNow. com Groups
                  DevelopmentNow is an award-winning creative software development agency integrating mobile, web, hardware, mixed reality, and emerging technology.

                  Comment

                  • Michel Posseth  [MCP]

                    #10
                    Re: TO LEARN PROGRAMMING

                    I am currently employed in a company with 2 expert Cobol programmers who
                    have switched to VB.Net and i can`t say anything else as that these 2 have
                    picked VB up pretty easy and fast , so in my opinion Yes it would definetly
                    be easier for a person who has already programming experience in Cobol as
                    for a Noob

                    hth

                    Michel Posseth [MCP]



                    "Investigat or" <nospam@develop mentnow.comschr eef in bericht
                    news:06ffd183-4057-4e96-aa3b-18803084f476@de velopmentnow.co m...
                    Hi,
                    >
                    I dont need or want to know any of the technical details, but in
                    connection with a job that i am doing, i need to have some expert opinion
                    on whether it is possible, or practical, or easier or more difficult for a
                    person who has absolutely no computer programming background to learn the
                    VB.Net language.
                    >
                    Would it be easier for someone who had previously been trained in COBOL?
                    >
                    Thanks
                    Investigator
                    >
                    From

                    >
                    Posted via DevelopmentNow. com Groups
                    http://www.developmentnow.com

                    Comment

                    • Cor Ligthert [MVP]

                      #11
                      Re: TO LEARN PROGRAMMING

                      Hi,

                      I have the same idea as Michael, VBNet has a lot the same as Cobol, although
                      I have never seen such a strong program word as the Cobol Perform in any
                      programming language.

                      Your most difficult part will probably be that you don't control the memory
                      anymore, but that all kind of values or whatever are not equal to any memory
                      design. They are somewhere, and with objects that is even less defined.

                      This of course as you are used to structured Cobol or in other words don't
                      use any go to (that is not the only thing from stuctured programming but
                      mostly go those parallel)..

                      Just some idea's

                      Cor

                      "Investigat or" <nospam@develop mentnow.comschr eef in bericht
                      news:06ffd183-4057-4e96-aa3b-18803084f476@de velopmentnow.co m...
                      Hi,
                      >
                      I dont need or want to know any of the technical details, but in
                      connection with a job that i am doing, i need to have some expert opinion
                      on whether it is possible, or practical, or easier or more difficult for a
                      person who has absolutely no computer programming background to learn the
                      VB.Net language.
                      >
                      Would it be easier for someone who had previously been trained in COBOL?
                      >
                      Thanks
                      Investigator
                      >
                      From

                      >
                      Posted via DevelopmentNow. com Groups
                      http://www.developmentnow.com

                      Comment

                      • dgk

                        #12
                        Re: TO LEARN PROGRAMMING

                        On Wed, 16 Aug 2006 19:23:53 +0200, "Cor Ligthert [MVP]"
                        <notmyfirstname @planet.nlwrote :
                        >Hi,
                        >
                        >I have the same idea as Michael, VBNet has a lot the same as Cobol, although
                        >I have never seen such a strong program word as the Cobol Perform in any
                        >programming language.
                        >
                        >Your most difficult part will probably be that you don't control the memory
                        >anymore, but that all kind of values or whatever are not equal to any memory
                        >design. They are somewhere, and with objects that is even less defined.
                        >
                        >This of course as you are used to structured Cobol or in other words don't
                        >use any go to (that is not the only thing from stuctured programming but
                        >mostly go those parallel)..
                        >
                        >Just some idea's
                        >
                        >Cor
                        I was always partial to ALTER myself.

                        Comment

                        • Cor Ligthert [MVP]

                          #13
                          Re: TO LEARN PROGRAMMING

                          >
                          I was always partial to ALTER myself.
                          I have the idea that some people want a kind of those in VB as well because
                          it is in C as well.

                          When you have seen my reactions on that, than you probably understand what
                          the base is for that

                          :-)

                          Cor





                          Comment

                          • dgk

                            #14
                            Re: TO LEARN PROGRAMMING

                            On Thu, 17 Aug 2006 14:17:27 +0200, "Cor Ligthert [MVP]"
                            <notmyfirstname @planet.nlwrote :
                            >>
                            >I was always partial to ALTER myself.
                            >
                            >I have the idea that some people want a kind of those in VB as well because
                            >it is in C as well.
                            >
                            >When you have seen my reactions on that, than you probably understand what
                            >the base is for that
                            >
                            >:-)
                            >
                            >Cor
                            >
                            I do a fair amount of work in a language called MUMPS, and it allows
                            indirection and other creative and very difficult to debug techniques.
                            For instance,

                            Set A="hi"
                            Write A
                            >"hi"
                            Set B="A"
                            Set @B="TEST"
                            Write A
                            >"TEST"
                            so that @ is the indirection operator.

                            You can also set a variable to a string of code and then execute it.

                            Set A="Set B=10"
                            Xecute A
                            Write B
                            >10
                            Sort of cool but not something you really want to do very much.

                            Comment

                            • Zhuge

                              #15
                              RE: TO LEARN PROGRAMMING

                              Start with JavaScript, then C++

                              From http://www.developmentnow.com/g/38_2...ROGRAMMING.htm

                              Posted via DevelopmentNow. com Groups
                              DevelopmentNow is an award-winning creative software development agency integrating mobile, web, hardware, mixed reality, and emerging technology.

                              Comment

                              Working...