djay80 — 2013-09-26T13:24:42-04:00 — #1
I'm very new to web development, and so far I'm teaching myself. I plan on enrolling in my local community college and entering the web developer AAS program, but want to know a lot of the basics before I do. I already have an associates, and a bachelors degree in Advertising & Public Relations but after I graduated in 2003 the market was so bad that I got into banking instead. I'm not liking where I'm at in my career currently so I want to try something new.
I have a pretty good grasp of HTML so far and starting to learn CSS. I have a couple of questions though to make sure I'm on the right path.
Thanks for any help you can give!
spacephoenix — 2013-09-26T14:33:19-04:00 — #2
If you intend to build a website that interacts with a database, you need to decide what server-side processing language you wish to learn, a common one is PHP.
http://www.sitepoint.com/store/ has various books (some in ebook format only)
https://learnable.com/ has got various courses
With both of them different books and/or course are aimed at different levels of experience. There was a page with a chart showing what level each book was aimed at. @HAWK; If that chart has gone could HQ restore it but with it covering all books and Learnable courses?
hawk — 2013-09-26T18:44:32-04:00 — #3
Hi there. Welcome and good on you!
Build Your Own Website the Right Way Using HTML & CSS
Jump Start CSS (learn CSS in a weekend)
Jump Start PHP (learn PHP in a weekend)
Build Your First Website: Getting Started with HTML & CSS
PHP & MySQL Web Development for Beginners
I hope that helps! Feel free to ask more questions.
Great idea in theory but the number of courses that we are releasing would make it a bit hard to keep up to date. I'll suggest it to the team.
ralphm — 2013-09-26T21:42:22-04:00 — #4
Hi djay. As SpacePhoenix said, HTML and CSS will take you a long way. JS is nice, but for most websites is not needed at all, and is a nice extra layer—though, as said, the site should work nicely without it too.
The one alternative to that is to use a content management system (CMS). Examples include WordPress, Joomla etc.This is a bunch of software you install on your server that comes with all the fancy functionality you'd want on a dynamic website already done for you, so that you can just concentrate on HTML and CSS. That includes like blog posting, user comments etc.
In a similar way to there being out of the box options for server side code (CMSes etc.) there are also out of the box options for JS. There is jQuery, for example, which comes with a lot of pre-made add-ons, meaning you can easily add slideshows, accordions etc. to your site without knowing JS.
So, HTML and CSS are worth learning thoroughly first, as there are fallbacks for the more advanced aspects of web design. HTML and CSS are the meat and potatoes of web design. Then, the more you can learn about the other things, like JS and PHP, the better.
theunreal — 2013-09-30T13:17:56-04:00 — #5
1 - photoshop is web design, and html,css,php, etc are web programming. You need both!
2 - Yes, as soon as you understands the basic.
vincentas — 2013-10-11T09:33:14-04:00 — #6
danielclark — 2013-10-18T06:20:30-04:00 — #7
If you plan to create a website that communicates with a data source, you need to choose what server-side handling terminology you wish to understand, a typical one is PHP.
colin1m — 2013-10-19T03:09:58-04:00 — #8
What I have done over the last 3 months to learn web design from scratch:
Learnt the basic of wordpress + plugins + themes
Learnt basics of domain names + hosting
Set up a website with hosting (total cost so far 15 dollars for year)
Started asking questions as to limitations of any word press theme. e.g. how do I put menu in footer
Look at what wordpress does when you switch from visual to text mode. (i.e. basics of HTML)
Started using Div statements and Basic CSS
Read the forums, its a bit like free homework. You'll be able to answer questions before you know it.
clickpencil2 — 2013-10-24T11:40:24-04:00 — #9
Yeah these are the fundamental for web design you should learn this the photoshop, HTML CSS. if you want to learn this in depth and from begginig then you can browse w3schools.com.
yes it's really great to learn JS but it would be nice if you first focus on CSS later on JS. but it going to be perfect if you've intrest in PHP Mysql and other programming languages this would be really helpful for your job.
danielclark — 2013-10-25T07:17:24-04:00 — #10
zakelijk — 2013-10-28T04:30:35-04:00 — #11
That's a nice list. Do you know any books which are for people who can write a bit code in PHP but wanna learn more...(can't find any nice books) I always think practising is the best way to do it, but i always get a bit confused if i see OOP terms in scripts.... You got some solution for me to extend my PHP programming skills? or some books you used? Thanks in advance
molona — 2013-10-28T12:56:23-04:00 — #12
You should check the list at learnable. There are courses and books for begginer to advanced and there's definately a course about OOP PHP
hawk — 2013-10-28T17:41:45-04:00 — #13
Object-oriented PHP (a course)
PHP Master : Write Cutting Edge Code (a book)