Results 1 to 6 of 6

Thread: Getting started in web development ( almost )

  1. #1
    Join Date
    May 2013

    Getting started in web development ( almost )

    Hello everyone,

    Before i tell you about my problem, i wish to mention a few things about myself so that you can optimize your feedback on my background.

    I like to program and i have a very good understanding on languages C/C++/C#/VB/Java. I also study Informatics and Telematics , so i know a lot about how computers and the internet works.

    From time to time, i have read some tutorials on various languages related to web development like HTML/XHML/CSS/Javasript ( also some asp.net and ajax ). However, i never dealt a great amount of effort on learning them.

    Recently i decided to get deeper into these and become a web developer. But i should be honest ... it's about the money. I'm low on funds and i really need to get a job. Unemployment in my country has skyrocketed but there is always demand for web developers. So, it is a great opportunity for me.

    Now the real problem :

    I have tried reading many tutorials but i always have the same problem. They are damn boring! All beginner tutorials treat the reader as a person with no background and get bored to death! I know what the web browser does, i know what a client is, i know what a server is, i know a lot of stuff that i do not need to read over and over again.

    I ask for some good tutorials that assume the reader knows the basics. I would also be GRATEFUL to be given some tips from you guys about do's and don'ts, tools you use, and maybe help reorder items in the following list.

    Things to learn :

    1) HTML
    2) CSS
    3) Javascript
    5) PHP
    6) Ajax
    7) MySQL
    8) ASP.NET

  2. #2
    Join Date
    Aug 2004
    AJAX is simply(?) a specific use of JavaScript. Definitely very good to learn in the web application world, but I just wanted to point out it's not something separate unto itself.

    If you're going to learn .NET, I'd probably recommend C#.NET before ASP.NET, the latter mainly being there to support legacy apps written in ASP (at least in my opinion).

    Developers who really understand database design, using those databases within the server side code, and general programming principles in that server side code are probably rarer than those who can create a nice-looking HTML/CSS layout (perhaps throwing in a few JavaScript gadgets via jQuery). Therefore, your background in C/C++/C#/VB/Java might make it easier to become a specialist on the server-side of web development, though you still want enough understanding of HTML/CSS/JavaScript, as you still need to output it from your server-side app.
    "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

  3. #3
    Join Date
    Apr 2013
    Well if you find beginner tutorials boring, why don't you try reading into some more advanced tutorials? I'm sure Google has some web programming juice to offer. In my opinion if you already know all the basics, start with some projects. That way you will get experience in coding. Choose projects that will challenge you. Choose the ones that will interest you. That way you will be motivated to finish the projects. At the same time, you will also learn new things, since if you choose a challenging project you probably will not know how to do all things.

    Good luck.

  4. #4
    Join Date
    May 2013
    Thanks for the reply, I need to check beginner tutorials because i don't want to miss any basic information. The idea about starting challenging projects appeals to me. However, i admit i can't come up with something good. Do you have any suggestions? Maybe a website with web dev challenges?


  5. #5
    Join Date
    May 2013
    Hello there, about the asp.net issue, i will for sure choose C# over VB. I understand that my programming experience should lead me to server-side programming but the market seems to ask for a FULL-PACK programmer. Meaning, a search at the job ad showed me that the most wanted languages are : HTML, CSS then goes PHP , MySQL and then some further stuff like javascript, ajax, asp.net , joomla , j-querry ....

  6. #6
    Join Date
    Apr 2013
    Thanks for sharing this information..

    **Links removed by Site Administrator so it doesn't look like you're spamming us. Please don't post them again.**

Thread Information

Users Browsing this Thread

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

Tags for this Thread

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.09640 seconds
  • Memory Usage 2,890KB
  • Queries Executed 15 (?)
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
  • (6)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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 (73):
  • 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_postinfo_query
  • fetch_postinfo
  • 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
  • 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