Where can I fully learn HTML, CSS, PHP online?

40 replies
  • WEB DESIGN
  • |
I'm set on learning how to code webpages and hopefully become good enough to provide services. I've searched Google for tutorials and all of that, but it seems most places only teach basic to intermediate lessons and then kind of stop. I want to start from the basics and end with the ability to code professional websites. So I'm guessing I will also need to learn php and javascript in addition? It'd be nice if there was a website that taught all of that with the intention of training you to become knowledgeable web designer. if there was a course that required a small fee I'd probably be willing to pay it. So do you guys know of any places? Thanks.
#css #fully #html #learn #online #php
  • Profile picture of the author coffeeguy
    Codeacademy.com
    Code.org i beleive too
    {{ DiscussionBoard.errors[8279017].message }}
    • Profile picture of the author coffeeguy
      The best thing. Buy a domain. Then practice launching it. Joomla wordpress easy to setup. Id say focus on php and jquery functions. The css and html is a little easier to learn. But once you learn php youll beable to save money without paying other people to make your site do what u want
      {{ DiscussionBoard.errors[8279038].message }}
      • Profile picture of the author znightmare
        Originally Posted by coffeeguy View Post

        The best thing. Buy a domain. Then practice launching it. Joomla wordpress easy to setup. Id say focus on php and jquery functions. The css and html is a little easier to learn. But once you learn php youll beable to save money without paying other people to make your site do what u want
        I already have a few domains and I'm very familiar with Wordpress already but I think being able to make my own websites will benefit me a lot more. So I should start with HTML and CSS then? What would I learn after that to make a more interactive website? Thanks.
        Signature
        $5 Wordpress Website! ---> https://www.fiverr.com/s/4W3r7l <--- Get Your Blog up in 24 Hrs!
        {{ DiscussionBoard.errors[8279052].message }}
  • Profile picture of the author htmlthis
    I would recommend going for a web tutorial, you can try either lynda.com or PHP Video Tutorials For Web Designers - KillerPHP.com .
    You need to start with: HTML, CSS, Photoshop (basic stuff); Only after you're done with all of these you can get started on PHP, MySQL; Javascript/jQuery . The PHP/MySQL would benefit you more than the js since you'll be needing to build a CMS for your website. You can also try Wordpress for a ready made CMS.

    Good luck!
    {{ DiscussionBoard.errors[8279749].message }}
    • Profile picture of the author znightmare
      Originally Posted by htmlthis View Post

      I would recommend going for a web tutorial, you can try either lynda.com or PHP Video Tutorials For Web Designers - KillerPHP.com .
      You need to start with: HTML, CSS, Photoshop (basic stuff); Only after you're done with all of these you can get started on PHP, MySQL; Javascript/jQuery . The PHP/MySQL would benefit you more than the js since you'll be needing to build a CMS for your website. You can also try Wordpress for a ready made CMS.

      Good luck!
      Thank you for the help. As for photoshop, what kind of basic skills do you think I should have specifically? And how does the CMS or content management work? I know nothing about it?
      Signature
      $5 Wordpress Website! ---> https://www.fiverr.com/s/4W3r7l <--- Get Your Blog up in 24 Hrs!
      {{ DiscussionBoard.errors[8279756].message }}
  • Profile picture of the author htmlthis
    Take a look at this tutorial:

    Web Developer From Scratch - Killervideostore.com

    I would recommend doing those, but definitely skip the Dreamweaver CS6 section - you don't need any of that.
    {{ DiscussionBoard.errors[8279759].message }}
    • Profile picture of the author znightmare
      Originally Posted by htmlthis View Post

      Take a look at this tutorial:

      Web Developer From Scratch - Killervideostore.com

      I would recommend doing those, but definitely skip the Dreamweaver CS6 section - you don't need any of that.
      Looks very nice! I really want to learn from them though the price is a little bit steep for me right now...
      Now that I see there is a whole course for html5 and css3 is that what I should actually be learning? Because I've been doing This and is that html different?
      Signature
      $5 Wordpress Website! ---> https://www.fiverr.com/s/4W3r7l <--- Get Your Blog up in 24 Hrs!
      {{ DiscussionBoard.errors[8279774].message }}
      • Profile picture of the author htmlthis
        Originally Posted by znightmare View Post

        Looks very nice! I really want to learn from them though the price is a little bit steep for me right now...
        Now that I see there is a whole course for html5 and css3 is that what I should actually be learning? Because I've been doing This and is that html different?
        Yes, that's what you need doing . You can also try the monthly plan at lynda.com lynda.com library | Trial Subscription (i think the cheapest is 25$), but lynda.com are awesome. You don't really need access to the exercise files if you go for the cheapest deal.
        {{ DiscussionBoard.errors[8279780].message }}
  • Profile picture of the author htmlthis
    Or, go for lynda.com library | Trial Subscription . You can get the free 7 days trial and see how it goes.

    Well, to answer your questions. It basically depends on what you want to do.
    If you like working with the Frontend and you're creative and love to play with graphics but you don't want to code you can be a Designer.
    If you like working with the Frontend and you're not creative and would rather just code than you need basic Photoshop to be able to take a design apart and slice it into different parts (cutting images, looking over font styles and so on..basic stuff) and the very least you need HTML/CSS. Most Frontend coders do a lot of Javascript/jQuery too.
    If you want to work with the Backend then you need all of the above plus either a ready built CMS like Wordpress or PHP/MySQL (although you will still need to know at least some PHP/MySQL for Wordpress).
    {{ DiscussionBoard.errors[8279776].message }}
    • Profile picture of the author znightmare
      Originally Posted by htmlthis View Post

      Or, go for lynda.com library | Trial Subscription . You can get the free 7 days trial and see how it goes.

      Well, to answer your questions. It basically depends on what you want to do.
      If you like working with the Frontend and you're creative and love to play with graphics but you don't want to code you can be a Designer.
      If you like working with the Frontend and you're not creative and would rather just code than you need basic Photoshop to be able to take a design apart and slice it into different parts (cutting images, looking over font styles and so on..basic stuff) and the very least you need HTML/CSS. Most Frontend coders do a lot of Javascript/jQuery too.
      If you want to work with the Backend then you need all of the above plus either a ready built CMS like Wordpress or PHP/MySQL (although you will still need to know at least some PHP/MySQL for Wordpress).
      Sounds sort of complicated for a beginner such as myself. What I want to do is code sites without having to become an expert graphic designer but be good enough to make a nice webpage. I already have some photoshop experience, like I've made signatures and what not. So, considering that, what do you think I need to learn besides html, css, javascript? And sorry, but what exactly do you mean by backend? Do I have to work with backend a lot to create a website and upload it to the web?
      Signature
      $5 Wordpress Website! ---> https://www.fiverr.com/s/4W3r7l <--- Get Your Blog up in 24 Hrs!
      {{ DiscussionBoard.errors[8279785].message }}
  • Profile picture of the author htmlthis
    This explains a lot better than I ever could:
    I Don't Speak Your Language: Frontend vs. Backend - Treehouse Blog

    It it a little complicated, you're right. It basically depends on what you want to do, the most straightforward way to make money by coding is to learn HTML/CSS and Javascript and get hired as a frontend developer on one of the many freelancer websites: Odesk, Elance etc. After you're there you can focus on something different, but until then that's all you need .

    It's great if you already have some basic Photoshop experience, you're good to go to focus mostly on coding. No matter what you choose be consistent and practice every single day. When I was learning HTML/CSS I was spending around 12 hours every day just trying out stuff. I would do my tutorials and then I would code as much as possible. Just design basic websites and code them, that's the only way to learn.
    {{ DiscussionBoard.errors[8279817].message }}
    • Profile picture of the author znightmare
      Originally Posted by htmlthis View Post

      This explains a lot better than I ever could:
      I Don't Speak Your Language: Frontend vs. Backend - Treehouse Blog

      It it a little complicated, you're right. It basically depends on what you want to do, the most straightforward way to make money by coding is to learn HTML/CSS and Javascript and get hired as a frontend developer on one of the many freelancer websites: Odesk, Elance etc. After you're there you can focus on something different, but until then that's all you need .

      It's great if you already have some basic Photoshop experience, you're good to go to focus mostly on coding. No matter what you choose be consistent and practice every single day. When I was learning HTML/CSS I was spending around 12 hours every day just trying out stuff. I would do my tutorials and then I would code as much as possible. Just design basic websites and code them, that's the only way to learn.
      Wow thank you, it's definitely much more clear now.
      Signature
      $5 Wordpress Website! ---> https://www.fiverr.com/s/4W3r7l <--- Get Your Blog up in 24 Hrs!
      {{ DiscussionBoard.errors[8279830].message }}
  • Profile picture of the author jay walters
    Try this site. 30 Days to Learn HTML & CSS - Free Tuts+ Premium Course it is pretty straight forward and very easy to understand.

    I hope this helps you
    {{ DiscussionBoard.errors[8280207].message }}
  • Profile picture of the author williamrichard
    w3schools is the best site to learn HTML, CSS and PHP in online.
    {{ DiscussionBoard.errors[8281247].message }}
  • Profile picture of the author rypher21
    There are many site where you can learn web development like W3Schools Online Web Tutorials
    Signature
    Business Consulting Services - Kittelson & Carpo Consulting
    {{ DiscussionBoard.errors[8284827].message }}
    • Profile picture of the author kolonel
      Couple things that pop up from time to time to check out:

      • 1 month free with Treehouse
      • 7 day free with Lynda
      • Free courses through Udemy

      Start with those and you should have a good start.
      {{ DiscussionBoard.errors[8285031].message }}
  • Profile picture of the author octalsoftware
    W3Schools Online Web Tutorials
    is the best site for learning html, css and other web development programming languages
    {{ DiscussionBoard.errors[8288765].message }}
  • Profile picture of the author Edge360
    Over at EdgeThreeSixty we fully recommend TeamTreeHouse. Great resource and all our staff enjoy it thoroughly.
    {{ DiscussionBoard.errors[8289753].message }}
  • Profile picture of the author funsouk
    lynda.com, codeacademy.com is the best place where you can learn
    {{ DiscussionBoard.errors[8291464].message }}
  • Profile picture of the author amcg
    When learning a new piece of technology, I've always tended to go to the official website or code depository. I went to php.org when I wanted to learn php, djangoproject.com with django etc etc.

    Most official websites will have communities like forums, mailing lists, irc channels etc where you can pickup advice and network.
    {{ DiscussionBoard.errors[8294649].message }}
  • Profile picture of the author curationsoft
    you can learn html, css or php on youtube, there are many video tutorials that can be helpful to you. searching and browsing online could help as well
    {{ DiscussionBoard.errors[8299376].message }}
  • Profile picture of the author Boomland Jenkins
    I know this thread looks like it's been beat to death, but I would go with what a few other people have suggested..

    Codeacademy and Killer PHP are great resources.

    I recently came across this site from Web Dev reddit, which has HTML, CSS, JavaScript and jQuery elements and explanations. I find it much easier to navigate (but it's less complete) than W3's website.
    {{ DiscussionBoard.errors[8300281].message }}
  • Profile picture of the author mivka_m
    Hey,

    I'm glad you asked this question!
    I got something great for you.

    This place is the only place you will ever need to learn any Website design related topic

    W3Schools Online Web Tutorials

    The best part is it's completely free!

    Hope this helps,

    Mivka M.
    {{ DiscussionBoard.errors[8300382].message }}
    • Profile picture of the author itservicebiz
      Hello,

      HTML, CSS and Javascript are essential for sure. They are foundation languages used in web development and the more you understand their elements the better.

      Here is some free training by Microsoft offered to prep for their exam, Programming in HTML5 with JavaScript and CSS3.

      Learn HTML5, HTML5 Training, JumpStart Training-Microsoft Virtual Academy

      You may want to study and benchmark your skills against the exam. Certifications are great to have and provide goals and learning objectives to help guide you in your personal development.

      All the best with your learning.
      Signature
      FiveStead - Buy and sell small services and products.
      http://www.fivestead.com
      {{ DiscussionBoard.errors[8300442].message }}
  • Profile picture of the author vare
    here are the FREE courses from Udemy
    https://www.udemy.com/courses/search...PHP&price=free
    {{ DiscussionBoard.errors[8302046].message }}
  • Profile picture of the author indefinitely
    you can learn html and webdesign from youtube, search for tutorials that are available there.
    You can base the pattern from w3school
    {{ DiscussionBoard.errors[8305145].message }}
  • Profile picture of the author Mrewards
    Start a project and find answers if you face problems. You can use W3Schools, Stackoverflow or simply google search.
    {{ DiscussionBoard.errors[8314666].message }}
  • Profile picture of the author dollar cashflow
    you guys are the best. I am just beginning to see that anything can be learnt that u put your mind upon, thanks for creating this thread, i will fully utilize it maximally starting with especially code academy and w3school
    {{ DiscussionBoard.errors[8325596].message }}
  • Profile picture of the author techfriend
    If you want to learn from the basic than w3c school is the best site.

    Start with basic than there are so many ebooks are available on the net so that you can learn advanced topics as well.
    {{ DiscussionBoard.errors[8326305].message }}
  • Profile picture of the author carleywatson
    I was searching this kind of information.
    {{ DiscussionBoard.errors[8340914].message }}
    • Profile picture of the author zxcvbnm
      Best way is the following:

      Very best) Leave it to the experts and support the economy by hiring a programmer.
      Best) Take a class at a college that does a lot of hands-on teaching and tests.
      Next best) Hire someone to teach you.
      Also good) Buy a highly accredited (not just "acclaimed") interactive course to teach you.
      Worst) Try to read things online to learn on your own.
      {{ DiscussionBoard.errors[8340974].message }}
  • Profile picture of the author MarkKapoor
    You can go on w3schools.com there are very nice information about website development for all language.
    {{ DiscussionBoard.errors[8341108].message }}
  • Profile picture of the author EmmaHuston
    Hello,


    If you want to learn about html, css and php, then as per my opinion you should go with
    html.net and w3schools.com


    All the best with your learning!
    __________________________________________________ _________________________________
    wordpress development services
    drupal development services
    joomla development services
    {{ DiscussionBoard.errors[8341133].message }}
  • Profile picture of the author zxcvbnm
    W3Schools has some very basic info, but don't expect to learn how to program there! Otherwise you'll be just one of those programmers that has no clue that I have to go fix everything because they didn't know what they were doing.
    {{ DiscussionBoard.errors[8341162].message }}
    • Profile picture of the author grace2
      w3schools.com is the best option for learning HTML, CSS, PHP. I recommend this site for you because they offer live example with the each topic so that you can easily check the working of the code.
      {{ DiscussionBoard.errors[8341736].message }}
  • Profile picture of the author frettcarla
    w3schools.com
    {{ DiscussionBoard.errors[8341952].message }}

Trending Topics