A Prelude To Programming - What to learn? How to learn?

Pages: 1, 2
free web hosting
Open Discussion > CONTRIBUTE > Computers > Programming Languages > Others

A Prelude To Programming - What to learn? How to learn?

ashrafulsheikh
I'm quite interested in learning programming. I want to know how us eager souls can go about doing that. I'm interested in both web and desktop programming. I already know XHTML & CSS. Any recommended books?

Reply

sonesay
Get the latest book on PHP or ASP depending on what platform you want to go for. I would recommend PHP as its much easier to find resources and free hosting for PHP based websites. A good book on JavaScript will help too with adding more dynamic interactivity to your site. The reason why I suggest a book is because they usually cover the first steps in detail and build on from there rather then you googling from various sites to site trying to find the next tutorial.

Reply

truefusion
Anything and everything you can learn about PHP can be found in the PHP manual available on the PHP website. It is the best form of documentation i've ever ran into. For JavaScript, once you get the hang of PHP, you'll notice the syntax is quite similar. This is enough to get you started, for you'll understand things quicker. All you'd have to do then is figure out how certain things are committed differently than PHP, etc. Purchasing a book on advanced JavaScripting will be helpful afterwards.

For desktop applications, i'd recommend Python or C. Thanks to open-source software, you can get a sneak peak of how things are done. You may not be able to understand it, as the syntax is different than PHP and JavaScript, even more so Python. But Amazon has some nice books concerning them; just check out the user reviews. But with Python you should be able to learn the language via the Python website.

Reply

jlhaslip
Anything written by Larry Ullman will be a good source of information. He writes books in a very comfortable manner. Php and mysql are his favourite languages. See Amazon.com.

Reply

rpgsearcherz
Just wanted to share that if you use google you can find tutorials for most programming stuff. It is especially useful for beginner information, however sometimes more in-depth info as well. I would start online for basics to ensure it's something you're really interested in, and then go to a bookstore for more(Frys Electronics has a lot, as does Amazon.com)

Reply

moodsey211
Resources are very available for programming. Its your interest and perseverance that would matter most. Reading is very easy to do, understanding it would be very difficult if you really don't have the passion for it.

Reply

seba1killer
Hi strange nick.
The main language for programming is C, it is one of the first languages and most used by day.
It advantages are that it is fast and portable, that means that you can compile the same source in linux, macosX and windows.
You will find a lot or resources about C, so just search on google.
Other starters languages for desktop applications are the Microsoft suite.For example visual basic, it is very easy to use, but you really dont learn to program, just to make programs. This languages(.NET) are now supported by linux and macosx with the free implementation of Mono virtual machine.
For programming languages i recommend you to learn javascript and php. There is a lot of information at w3schools.com . Php is very dynamic and highly supported by all the hosts, it also is very flexible, it supports many databases.
About javascript, you should also learn about Ajax, it is now very used. There is not very much information about it but enough to start developing.

Well, i think that it is a good introduction, now you can choose where to start.

Regards, Seba.

PS: Sorry for my english.

 

 

 


Reply

moodsey211
I agree with seba. If you learn C you'll have an edge in learning other language since C is a very powerful yet simple language. There's a lot of similarity between C and other languages. So C could be your stepping stone.

Reply

ashrafulsheikh
Since I already know XHTML and CSS, I think I should go with PHP (+MySQL).

Is it possible to try and learn PHP and C at the same time without getting too confused. Also whats C++ and C#?

One final question, is there any books I can read before learning a language. Something that describes the programming concepts basics and underlying principles?

Reply

moodsey211
QUOTE(ashrafulsheikh @ Jul 11 2008, 12:17 PM) *
Since I already know XHTML and CSS, I think I should go with PHP (+MySQL).

Is it possible to try and learn PHP and C at the same time without getting too confused. Also whats C++ and C#?

One final question, is there any books I can read before learning a language. Something that describes the programming concepts basics and underlying principles?


Well it is possible. Since PHP and C has similarities. C# in the other hand is very different. I suggest you start learning PHP or C or both first before jumping into C#. There actually is a book that you can read before learning a project. I just forgot where did I put that book of mine. lolz. Let me find it for you. biggrin.gif

Reply



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.

Pages: 1, 2
Recent Queries:-
  1. prelude to programming - 337.68 hr back. (1)
  2. "how to learn a programming language" - 535.25 hr back. (1)
  3. prelude to programming: concepts and design - 598.19 hr back. (1)
  4. "learn to program" in php - 607.16 hr back. (1)
  5. how to learn programming easy - 628.24 hr back. (2)
  6. prelude how to - 677.15 hr back. (1)
  7. learn-how-to-learn - 689.31 hr back. (1)
  8. prelude programming language - 787.04 hr back. (1)
  9. how to learn a programming language - 831.25 hr back. (1)
  10. learn to program in php book - 882.22 hr back. (1)
  11. learn - 915.02 hr back. (1)
  12. prelude ads solution - 972.93 hr back. (1)
Similar Topics

Keywords : prelude, programming, learn, learn,

  1. Python
    another programming language (8)
  2. Things You Should Know
    things you should know about programming (0)
    This should help you know what programming languages are. C# is a language designed by Microsoft
    for the .Net framework. Its syntax is similar to C and C++, with an emphasis on being programmer
    friendly. It has memory management where C and C++ require the programmer to do this manually, it
    has array bounds checking where C and C++ don't, among many other differences. Automatic memory
    management and some other programmer-friendly features of C# sacrifice some performance, but these
    features can also make development faster and easier. This can be very attractive to ....
  3. Python
    Programming Language (4)
    Does anybody else know any python? I've started learning it, because I heard somewhere that it
    is quite easy to learn and I want to learn a programming language quickly /smile.gif"
    style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />. I haven't learned how
    to do any complex stuff with it yet, but its still fun learning about it /smile.gif"
    style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />. If you want to find out
    more info about Python, then you can go to their website. I'm not sure if i'm allowed to
    post links....
  4. Mac Programming Languages?
    What are some good ones? (5)
    What are some good Mac Programming Languages? /huh.gif" style="vertical-align:middle" emoid=":huh:"
    border="0" alt="huh.gif" /> I have a friend from school who is like obssed with Mac and Linux (And
    thinks windows sucks when it doesn't /mad.gif" style="vertical-align:middle" emoid=":angry:"
    border="0" alt="mad.gif" /> ), and it would be cool if I could learn some Mac Programming languages
    aside from what I already know about Programming, so I could make some cool programs for mac too,
    show off, and beat him at his own game. /laugh.gif" style="vertical-align:middle....
  5. Programming Batch Job
    (6)
    I want to know how to make a batch file that will run a program at a certain time of day, like a
    scheduled thing, but i want it in a batch.. lol.. Easy enough? If you give me permission i can edit
    it to the program i want Lol.. just put it in code tags! Thanks! Topic title must be
    specific. Modified. ....
  6. Future Of Programming...
    Real Programmers Respond Please (6)
    I was watching Star Trek the other day, I think it was Voyager. Anyways I was wondering.. They refer
    to this 'trinary' code and other things like Tera Quads of information. I researched this a
    little bit and all I could find were entries about it relating to Star Trek and nothing else really.
    So I was wondering, does anyone really know or have a really good explanation of what is on the
    horizen for programming? Because I'm sure that since we created Binary and so many other ways to
    make computers work, isn't there something in the future to be made that w....
  7. Sql Programming By Heaven_master_ash Own
    (1)
    Well This Is A Very very Easy Topic Every One Know About This thing If U Need Help To Understand
    Better Refer My Knowledge Gatherance Thanx.. CODE The SQL SELECT statement queries data from
    tables in the database. The statement begins with the SELECT keyword. The basic SELECT statement has
    3 clauses:     * SELECT     * FROM     * WHERE The SELECT clause specifies the table columns
    that are retrieved. The FROM clause specifies the tables accessed. The WHERE clause specifies which
    table rows are used. The WHERE clause is optional; if missing, all table rows ar....
  8. Programming Artificial Intelligence
    oh yeah... (4)
    I've been interested in the idea of working with AI later on in my career when I actually get
    the resources to do so (After college is finished). Does anyone here already know how to program
    basic AI that might be able to help get me started?....
  9. Shakespeare Programming Language
    (2)
    http://shakespearelang.sourceforge.net/report/shakespeare/ This is a weird language whose syntax
    is kind of like a play. It may not seem like it can do anything, but it's actually more powerful
    that it looks. The programs are much longer than those in any other language, but SPL is more fun.
    Unfortunately, there's no compiler-it has to be translated to C, then compiled from there. There
    are some example programs at the bottom.....
  10. Programming From Ground Up
    Best book for learning programming (1)
    This is one of the best book for learning programming with assembly language. This is a free book
    with GPL licence so this is not illegle This tutorial section states that QUOTE Contribute
    only full How-To's and Tutorials here. I feel that you did not contribute. Contribute is
    defined here as writing your own with your own words--we are looking for original tutorials. But
    thank you for the supplement. Moving from Tutorials to Computers > Programming Languages >
    Others Leaving a link behind ....
  11. What Programming Language Is Most Popular In Industry
    What Programming language is most popular in industry (6)
    Hi All, I don't see any thread discuss about the pros and cons of different languages to help
    beginners, but i'm asking for a slightly different reason. I have been programming for about 1
    year now, and I know only Visual Basic. I am planning to learn some other programming langauges.
    I've learned that once you've learned one language, pretty much all you have to do is learn
    a new syntax to learn a new language. So, now I'll get to the point. I think that I should begin
    to specialize in a language. I don't know which language I should learn and ....
  12. Tried Logical Programming?
    (2)
    Has anyone every looked at logical programming yet? I am interested in all sorts of programming
    paradigms. Logical programming looks kind of neat. Apparently it can be used to generate you own
    language parson. I found a fairly gentle introduction to prolog at: It gives some simple code to
    some neat problems http://www.csupomona.edu/~jrfisher/www/pro...l/contents.html You can also
    download a free compiler at: http://www.freeprogrammingresources.com/lispcompiler.html ....
  13. Short Programming Example (in Many Languages)
    (9)
    I want a thread where I can see how to solve a Varity of programming problems in many languages. The
    idea is so I can read short examples to become fluid in many languages. Both reinforcing what I know
    and learning new stuff. The problems should have a short solution and be solvable in many different
    languages. Web applications are alright but make some reference on how the code is used (e.g. CGI).
    The poster can provide the problem and as many different solutions as he likes. For example:
    Problem 1. Write a function to compute a factorial. Solution Soln. (problem 1.) ....
  14. Newb @ Programming Seeking Suggestions
    (3)
    Hey all, I'm new to programming and I have a hard time deciding on a cross-platform language
    so I can write for Linux, Macintosh, and Windows. I want to make some basic programs, and if
    possible (as in language support), games. I know that Java is one of them, so is Perl. Please
    reply. Thanks, xboxrulz....
  15. Pascal Programming
    (5)
    I don't se any sub forum for pascal so I will post this here, I have some problems, how to set
    this: i need to create program for seraching and deleting some files, if you have some examples or
    source code that will be great, and how to create some skin, or I don't know to create one
    normal program not the one like the dos thanks....
  16. Programming Paradigms
    (0)
    This discussion is created to discuss current programming paradigms and propose new programming
    paradigms. First Some thoughts: Functional programming is often used in AI languages because it
    allows a top down design approaches. The program can begin by describing the high level
    functionality and later flesh out the low level details. This is in contrast to procedural
    programming in which the problem is first broken down into smaller problems. The smaller problems
    are solved and then put together to solve the larger problem. One functional programming is called
    lisp.....
  17. Palm Os Programming?
    (2)
    Can anybody point me to some nice tutorials for Palm OS programming? I've got both a windows and
    a linux machine, but windows is prefered. (my linux box is currently non-functioning)....
  18. What Programming Languages Do You Use?
    (26)
    So? What do you use? I use Turing ....
  19. Programming E-books
    and others too (0)
    Here it is: CODE http://n3t.net/TheVault/Library/ Username: ap Password: appz
    Carpe diem.....
  20. Ftp With Lots Of Programming Books
    Don't wait to see (5)
    Here it is: CODE http://ftp.cdut.edu.cn/pub3/uncate_doc/ Carpe diem.....
  21. TCL
    Web programming with TCL (3)
    I was just wandering whether there are some old timer there using TCL to do CGI programming. It
    would be nice to hear some of the experiences you have had with it. I had to use it for something
    really specific, but now it turns out to be quite fun using it for CGI related situations.....

    1. Looking for prelude, programming, learn, learn,

*RANDOM STUFF*





*SIMILAR VIDEOS*
Searching Video's for prelude, programming, learn, learn,

*MORE FROM TRAP17.COM*
advertisement



A Prelude To Programming - What to learn? How to learn?



 

 

 

 

ADD REPLY / Got an Opinion! a humble request :-) RAPID SEARCH! Free Hosting [X]
Express your Opinions, Thoughts or Contribute your information that might help someone here.
Ask your Doubts & Queries to get answers.. "Together, We enlight each other!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE