Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 3 of 3
  1. #1
    New to the CF scene
    Join Date
    Mar 2014
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Post Important languages to learn for web development.

    Hello CFers,

    I always had interest in building websites and online community forums. At the beginning it was just a hobby but now it turned out to be an opportunity that I will take seriously and make it a base for my future career.

    Based on my experience of using forum softwares like VB, IPB, MYBB, SMF and much more softwares, I had some little experience about how to edit some HTML codes to my desire and learnt some few html codes but they are not enough to build full websites, at all.

    What I want you to know is that I am taking coding now for serious and I am willing to be a successful web developer sooner or later.

    I heard there are thousands of programming languages over the web, but I also heard that they differ based on if I want to create websites, or develop mobile apps or even games so I potentially got lost.

    So, all what I want from experienced coders here is to guide me to "What languages" should I learn and what to start with to achieve the following purposes.

    1- Create full websites from scratch.
    2- Create interactive pages like those using Java.
    3- Designing layouts of these websites I create.
    4- Learn how to create a register/login system along with my website so that I can have members base on websites I create.

    Please tell me:
    What to begin with
    What should I learn next step by step (Like language A >> Language B >> Language C etc...)

    In general, advise and recommend to me what will help (if learnt well) to make me a successful web developer.

    I currently have a job in an under construction marketing company that is creating a website (Using a premade HTML template from themeforest) and I find it so easy to edit and use. I want to learn more to even create a template better than this I am working on right now.

    Sorry for the long post and thanks in advance.

  • #2
    Regular Coder Nerevarine's Avatar
    Join Date
    Jan 2013
    Location
    Phendrana Drifts, Tallon IV, W-Class
    Posts
    285
    Thanks
    0
    Thanked 17 Times in 17 Posts
    Originally Posted by Major Payne

    Which software is better is totally subjective. The main thing is know how to code in the various disciplines needed for your web designing. If you have the knowledge of these disciplines, then even using Notepad could carry you a long way. Web design software would just help you shorten the work level once you learn how to use it fully. Some use design software that is graphics based with an option to switch to code mode only. I have CoffeeCup's software including Xara's Web Designer 9. At times Notepad++ comes in handy. Which is better for you is hard to say. Best to use the trail versions of any software you are interested in to see if it fulfills your requirements.

    Learning to Code Sites:

    Bento (Everything you need to know about web development): Bento - Learn to code
    CodeWars (Achieve code mastery through challenge): http://www.codewars.com/
    Code Academy (Covers many disciplines): Learn to code | Codecademy Online Tutorials
    MIT OpenCourseWare's role in online learning: MIT OpenCourseWare | Free Online Course Materials
    FREE Online HTML Training Course!: Learn HTML with our free html web design training with online courses
    30 Days to Learn HTML & CSS: http://freecourses.tutsplus.com/30-d...-html-and-css/
    Top 5 Sites To Learn CSS Online: Top 5 Sites To Learn CSS Online
    CSS Course (Free Lessons: Site has lessons in PHP, HTML, etc): CSS Course - Free lessons

    Stanford's JavaScript-based Computer Science 101 (Materials Available Online for Free): Stanford's JavaScript-based Computer Science 101 Materials Available Online for Free – ReadWrite
    JavaScript Masterclass: JavaScript Masterclass Virtual Edition with Amy Hoy & Thomas Fuchs
    ==========
    Programming Stuff:

    The Absolute Basics Of Programming For Beginners – Part 2: The Absolute Basics Of Programming For Beginners (Part 2)
    Free PHP video tutorials: http://phpacademy.org/
    thenewboston - YouTube
    Best and Free Programming Ebooks with Open Source Licenses: http://www.webdesignish.com/best-and...-licenses.html

    14+ YouTube Playlists To Watch & Learn Computer Programming Quickly: 14+ YouTube Playlists To Watch & Learn Computer Programming Quickly

    Programming and Scripting Site: Pure Mac: Programming and Scripting - Software for Macintosh
    Programming - Free PDF Ebook Search & Download

    How To Start Programming: PHP :How To Start Programming!
    A better way to learn technology (Includes how to create iPhone and Android apps, code with Ruby on Rails and PHP, or start a business): Learn Web Design, Web Development, and More | Treehouse!
    PHP with MySQL Essential Training (Videos): Watch the Online Video Course PHP with MySQL Essential Training
    Last edited by Nerevarine; 04-01-2014 at 03:45 PM. Reason: Better source.
    Time kills us in our sleep and we watch it happen in our dreams. -K.K.
    THE END-ALL PROGRAMMING REFERENCE: CLICK HERE (Courtesy of Major Payne)
    My username was previously L0adOpt1c. :: Please read this before posting in the HTML/CSS forum.
    Validate your HTML here and your CSS here. :: Need basic HTML/CSS tutorials? Click here, don't post about it.

  • #3
    New Coder
    Join Date
    Apr 2014
    Location
    Liverpool
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts
    HTML and CSS are the major foundations to any website so they're definitely your first languages to learn.

    Next, you could pick up some PHP to further usability and features.

    Best of luck - keep us updated!


  •  

    Posting Permissions

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