how to learn web development

14
The why’s and how’s LEARN WEB DEVELOPMENT

Post on 18-Oct-2014

755 views

Category:

Education


0 download

DESCRIPTION

The millennials are constantly connected to the Internet. Websites are now a must for most brands and more companies are clambering to develop web portals. With so much demand for coding, programming and designing, you have more than one reasons to start learning web development. If you're still not convinced, go through this presentation to find out the why's and how's of learning web development. Mark Zuckerberg was heard quoting, "All of my friends who have younger siblings who are going to college or high school - my number one piece of advice is: You should learn how to program." Enough said.

TRANSCRIPT

Page 1: How to Learn Web Development

The why’s and how’s

LEARN WEB DEVELOPMENT

Page 2: How to Learn Web Development

A moderate amount of programming and computer science experience is necessary for this course.

WHAT SHOULD I KNOW?

Page 3: How to Learn Web Development

WHY LEARN WEB DEVELOPMENT

Reasons and insights from industry experts

Page 4: How to Learn Web Development

• The internet is the fastest and largest platform ever created for humans to learn, communicate, share, or create businesses of any kind, and all of this in just 10 years!

• It is estimated that in the next 3 to 5 years the internet will be the number 1 platform for creating new jobs and for education.

• Learning Web Development will give you the opportunity to start ahead of other competitors by giving you the knowledge of the most recent web technologies and how to better apply them on your future projects.

• Knowing Web Development will give you the ability to control and create anything on the web!

WHY LEARN WEB DEVELOPMENT?

Page 5: How to Learn Web Development

“Pretty simply, I view a developer as a business consultant or problem solver, who happens to be able to use technology to solve business problems. Sometimes, the developer uses hard technology and has to dabble more on the "research" end of things, where the project starts with, "I think that's possible, don't know how to do that, and don't know how long it will take." Other times it feels more like churning out straightforward lines of business logic, implementing patterns discovered in a previous project, or assembling the logic of a database schema into a wireframed MVC app in Rails or, quite possibly, Wordpress. And, even if my "backend" skills (whatever that means) proves the better career in the long run, not being able to do this is just a big hole in my ability to identify as a DIY problem solver, who sometimes solves problems with no code, sometimes with a lot of code, and much of the time in between.” – Dan Echlin

WHY LEARN WEB DEVELOPMENT

Page 6: How to Learn Web Development

• For artists and designers, the Web has become an inspiring and highly visible canvas offering opportunities for new forms of expression.

• For those planning to work in business, the Web provides a platform for vital business applications and communication.

• For anyone dealing with information management, Web and database skills are essential.

• For communication, marketing, and entertainment, the Web provides access to the world’s largest audience. 

• For scientists, and engineers, the Web provides the best method of publishing research, and communicating ideas.

APPLICATIONS

Page 7: How to Learn Web Development

WHO HAS BENEFITED?Web inspirations from around the

world

Page 8: How to Learn Web Development

Steve Huffman co-founded the social news site reddit.com in 2005 with his college roommate. reddit.com has since grown into one of the largest communities online. In 2010, he co-foundedHipmunk, a company to take the agony out of searching for plane and hotel tickets. Steve was named to Inc. Magazine's 30 under 30 list in 2011. He studied Computer Science at the University of Virginia.

STEVE HUFFMAN

Page 9: How to Learn Web Development

Although he is currently studying computational physics at the University of Virginia, Anthony migrated across the U.S. this summer to work for Udacity. When he is not in front of the computer, Anthony enjoys playing basketball, mentoring high school students, and friendly games of Apples to Apples.

ANTHONY TEATE

Page 10: How to Learn Web Development

WHAT TO LOOK FOR?Type of learning that you should aim

for

Page 11: How to Learn Web Development

How the Web Works

Introduction to HTTP and Web Applications

How to Have Users

Getting and processing user input

How to Manage State

Databases and persistent data

Whom to Trust

User authentication and access control

How to Connect

Web applications as services, using APIs

How to Serve Millions

Scaling, caching, optimizations

Changing the World

Building a successful web application, project

SYLLABUS

Page 12: How to Learn Web Development

Here are just a few of the web design skills that will help you grow as a professional:• Information Architecture: By learning to take large

quantities of information and organize it into a hierarchy of information chunks, students not only learn basic web formatting but also an ability to separate the relevant from the irrelevant.

• Interface Design: The user experience is paramount in the study of Web Design. By learning how to engage the audience, you are also developing the skills needed to market yourself.

• Visual Design Principles: The saying is true – a picture is worth a thousand words. Regardless of your profession, the ability to express yourself visually and influence others through visual elements is a valuable talent.

SYLLABUS

Page 13: How to Learn Web Development

• Web Communication: As the digital world grows, everyone must learn how to communicate in this developing medium. Just as our programming was once reformatted from radio to television, we must change the way we communicate for the web.

• Web Technologies:  Learning the technical tools needed to develop your own websites will give you an edge over competition in any field. Whether you want to publish your work, display your photos, create a portfolio or build a company website you will have the basic skills needed to get started.

SYLLABUS

Page 14: How to Learn Web Development

Created by: Cygnismedia.com

THANK YOU