I'm Not a Front-End Person
Learning, experiencing, and becoming an expert at web development is not difficult.
Over the past decade, the Internet has exploded in popularity and crept into everyday life. In response to this movement, companies have shifted focus from desktop solutions to web based products. The need for highly skilled web developers is higher than it has ever been. Just as desktop computing brought an end to the mainframe era, the web is cannibalizing desktop software. Its ability to be hardware and operating system independent is the key to its success. Although native mobile applications for iOS, Android, and Windows are new on the scene they only add to the overall direction of the Internet.
With this knowledge, it is amazing how often the phrase "I'm not a front-end person" is uttered by developers. This statement is always disappointing to hear. Learning, experiencing, and becoming an expert at web development is not difficult. The time required is no greater than learning any other language. In fact, many say it's easier. Front-end development consists of three major areas. Once mastered, these concepts do not change. They are only enhanced from revision to revision. These areas are HTML, CSS, and JavaScript. Each has its own language and formatting but are easy to understand.
- For kinesthetic learners
- W3Schools.com HTML, JavaScript, and CSS
- W3C HTML + CSS Tutorial
- Google Code University
- For visual learners
- Pluralsight (paid subscription is required)