Results 1 to 7 of 7

Thread: Time it takes to become fluent with mySQL, PHP, CSS, Javascript, HTML

  1. #1
    Join Date
    Jun 2008

    Time it takes to become fluent with mySQL, PHP, CSS, Javascript, HTML

    What is the best way to become fluent in the listed languages?
    Would it be better to pick up a book and read from page 1, or just go through online tutorials?

    Or taking a class?

    how did you guys all get good at programming?
    bios would be interesting : )

    thank you!

  2. #2
    Join Date
    Nov 2003
    Jerryville, Tejas
    You can get proficient in that combination in a few months as long as you have a real project and plenty of applicable examples. You get good a programming by programming and studying the work of good programmers.
    "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." Brian W. Kernighan

  3. #3
    Join Date
    Aug 2007
    And start with semantic HTML and CSS, then add JavaScript, and then PHP and MySQL. Or even mix up the order of the last three, but for sure, start off with HTML and CSS. Also, when you start with JavaScript, try to be unobtrusive all the time. The more you do, the easier it becomes.

  4. #4
    Join Date
    Aug 2004
    A few classes (or books if that's not practical) on general programming concepts and database theory and practice could carry you a long way in the programming end of things. Once you have a good grounding in the basics, picking up the specifics of a particular programming language is simply a matter of learning its particular syntax and built-in functions.

    As far as HTML/CSS, however you go about learning them, try to simultaneously read the applicable sections of the specifications (HTML and CSS), as they are the ultimate references, and learning to use them can save you a lot of confusion amid the varying and contradictory instructions you'll find on the web.
    "Well done....Consciousness to sarcasm in five seconds!" ~ Terry Pratchett, Night Watch

    How to Ask Questions the Smart Way (not affiliated with this site, but well worth reading)

    My Blog
    cwrBlog: simple, no-database PHP blogging framework

  5. #5
    Join Date
    Dec 2007
    I'm still very much a student at all of this, but my advice:

    Study HTML and CSS first. I found those to be the easiest languages. Most people I know don't seem to have a problem with this, but as far as my experience went with PHP and JavaScript, I wasn't able to pick them up at all until I took a class on programming logic at my area's local community college. Just because you can write HTML and CSS doesn't necessarily mean that PHP, JavaScript, and other web programming languages will come as easy to you as HTML and CSS did (again, just my personal experience). Like NogDog said, once you learn the logic of programming concepts, pretty much you'll just have to learn about a language's specific syntax and functions. I would recommend both books and online tutorials, as both have helped me a great deal.

    Also, I'm going to tell you something that my college adviser told me when I started that would have saved me a lot of stress while I was studying all of it by myself: "Don't focus so much on remembering the code. You'll never be able to remember all of it, and besides that, you'll always have reference material to look through when you're writing programs or web pages, whether it be reference books or references on the web." When I first started studying HTML, I thought it was all about memorizing HTML markup code. I won't hide the fact that I never got that far with it when I had that train of thought

    All of it might seem very intimidating at first (when I started, I was ready to wet my pants), but stick with it. If you have the patience and continue studying, it'll soon be like all of it makes perfect sense

  6. #6
    Join Date
    Jun 2008
    thanks for all the responses guys : )

    greatly appreciated.

  7. #7
    Join Date
    Dec 2007

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.15304 seconds
  • Memory Usage 2,900KB
  • Queries Executed 13 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (7)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates