SlideShare a Scribd company logo
1 of 14
The why’s and how’s
LEARN WEB DEVELOPMENT
A moderate amount of programming and computer science experience is
necessary for this course.
WHAT SHOULD I KNOW?
WHY LEARN WEB DEVELOPMENT
Reasons and insights from industry experts
• 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?
“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
• 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
WHO HAS BENEFITED?
Web inspirations from around the world
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
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
WHAT TO LOOK FOR?
Type of learning that you should aim for
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
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
• 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
Created by: Cygnismedia.com
THANK YOU

More Related Content

More from Clark Davidson

Social media and marketing strategy in 2014
Social media and marketing strategy in 2014Social media and marketing strategy in 2014
Social media and marketing strategy in 2014
Clark Davidson
 

More from Clark Davidson (8)

Social media and marketing strategy in 2014
Social media and marketing strategy in 2014Social media and marketing strategy in 2014
Social media and marketing strategy in 2014
 
Web Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @CygnismediaWeb Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @Cygnismedia
 
How to become a Web Developer
How to become a Web DeveloperHow to become a Web Developer
How to become a Web Developer
 
Web Developer Interview Questions
Web Developer Interview QuestionsWeb Developer Interview Questions
Web Developer Interview Questions
 
How to use social media for your brand
How to use social media for your brandHow to use social media for your brand
How to use social media for your brand
 
Quick 5 tips: How To Create Successful Social Media Marketing Campaign
Quick 5 tips: How To Create Successful Social Media Marketing CampaignQuick 5 tips: How To Create Successful Social Media Marketing Campaign
Quick 5 tips: How To Create Successful Social Media Marketing Campaign
 
Does social media have an affect on seo
Does social media have an affect on seoDoes social media have an affect on seo
Does social media have an affect on seo
 
How To Create Social Media Strategy
How To Create Social Media StrategyHow To Create Social Media Strategy
How To Create Social Media Strategy
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

How to Learn Web Development

  • 1. The why’s and how’s LEARN WEB DEVELOPMENT
  • 2. A moderate amount of programming and computer science experience is necessary for this course. WHAT SHOULD I KNOW?
  • 3. WHY LEARN WEB DEVELOPMENT Reasons and insights from industry experts
  • 4. • 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?
  • 5. “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
  • 6. • 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
  • 7. WHO HAS BENEFITED? Web inspirations from around the world
  • 8. 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
  • 9. 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
  • 10. WHAT TO LOOK FOR? Type of learning that you should aim for
  • 11. 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
  • 12. 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
  • 13. • 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