Front Side Development

Slides:



Advertisements
Similar presentations
ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Advertisements

HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
Building Mobile Apps in the Cloud – Comparing Approaches.
DT228/3 Web Development WWW and Client server model.
 Initial Targets  Maps, News, Events, Laundry  Create Mobile Web Design Standards m.uiowa.edu/about/develop/ m.uiowa.edu/about/develop/  Direction.
Multiple Tiers in Action
Web & Application Development. Microsoft or Open Source  Business needs/requirements VS  Developers Preferences.
Creating your website Using Plain HTML. What is HTML? ► Web pages are authored in HyperText Markup Language (HTML) ► Plain text is marked up with tags,
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Intro to PHP Introduction to server-side scripts (It’s all good :D) © TAFE NSW
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
With your friendly Web Developer, Chris.. Terminology  HTML - > Hypertext Markup Language  CSS -> Cascading Style Sheet  open tag  close tag  HTTP->Hypertext.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
Web Design. Web Design – What’s Involved  The Client – listening and mind reading.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
Session I Chapter 1 - Introduction to Web Development
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
 Computer use language to communicate  A web browser will read these tags and translate it into what you actually see  Viewing Code of ESPN WebsiteESPN.
Web Development Process The Site Development Process Site Construction is one of the last steps.
Session 1 Chapter 1 - Introduction to Web Development ITI 133: HTML5 Desktop and Mobile Level I
Web Terminology Intro to Web. North Lake College 2 by Sean Griffin HTML vs. XHTML HTML: Hypertext Markup Language XHTML: eXtensible Hypertext Markup Language.
Use flash eBook software AnyFlip to make page flip book works seamlessly on mobile devices.
CSE3310: Web training A JumpStart for Project. Outline Introduction to Website development Web Development Languages How to build simple Pages in PHP.
IN THIS LESSON WE WILL REVIEW THE STRUCTURE OF THE INTERNET AND HOW BROWSERS ASSEMBLE WEBSITES BASED ON INSTRUCTIONS THEY RECEIVE FROM SERVERS. Internet.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
MOBILE APPLICATION DEVELOPMENT SERVICES
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
Getting Started with HTML
Developing Mobile Apps at the University of Michigan Medical School
Dive into web development
Introduction to Mobile Computing
Web Programming Language
Web Basics: HTML/CSS/JavaScript What are they?
Project 1 Introduction to HTML.
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Browsers and Web Platforms
Project 1 Introduction to HTML.
Developing Web-Based Applications
Front Side Development
PHP / MySQL Introduction
Using Access and the Web
Microsoft Office Illustrated
Web App vs Mobile App.
Department of Computer Science, Florida State University
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
APTECH JANAKPURI INSTITUTE PROVIDING WEB DESIGNING COURSES Address:- J-1,2nd Floor, Opp Metro Pillar No – 559, Janakpuri East, Delhi /42.
Introduction to Internet Programming
PHP + Oracle = Data-Driven Websites
Developing Mobile Apps at the University of Michigan Medical School
CMP Creating Your Personal and Small Business Web Sites
HTML5 Level I Session I Chapter 1 - Introduction to Web Development
Secure Web Programming
Introduction to World Wide Web
DD Sir-Infomatics Web Development Part-1.
Client-Server Model: Requesting a Web Page
Web Application Development Using PHP
CGS 3066: Web Programming and Design Fall 2019
Presentation transcript:

Front Side Development Intro to Web Development Front Side Development Version 2.0 January 23, 2017

Web Page Life Cycle Programmer #1 writes a text file for the web – a web page. He connects to the Internet and copies the web page to a file server also on the Internet – a web server.

Web Page Life Cycle Programmer #2 writes a program for processing web pages on the server. He connects to the Internet and copies his program to the web server.

We are DONE with Web Development! Web Page Life Cycle We are DONE with Web Development!

Web Page Life Cycle Web User goes to the web page written by programmer #1. Web server returns this web page to the User.

Web Page Life Cycle Browser processes web page, displaying results.

Web Page Life Cycle User interacts with web page, requesting information. Web server processes program written by programmer #2.

Web Page Life Cycle Web server returns updated web page to User.

Web Page Life Cycle THIS class teaches how to do Programmer #1’s job. Programmer #1 writes a text file for the web – a web page.

Front Side Developers Programmer #1 writes web page software executed by a User’s browser. He is programming for the “front side” of the Internet connection. The front side is the User and his browser. He is a Front Side Web Developer, also known as a Client-Side Web Developer.

Front Side Developers A Front Side Developer programs in three technologies: HTML – Hypertext Markup Language CSS – Cascading Style Sheets JavaScript The three languages are typically mixed together on a web page.

NYC, NY – Day of November 7, 2017 Front-Side Developer Job Openings Addison Adecco American Specialty Health Arrowcore Group Avid Bayonne Solutions Beta Soft Systems Booking.com Career Fusion Columbia Technology Confidential Corporate Brokers Cyber Coders Eastridge Infotech Elevano Enflux KForce High Rank Websites Intuit Lead Fusion Mission Resourcing Northrup Grumman Rose Scroll Motion SEO Inc. Sharp SRC Tablet Inc. Table Hotels Talent Merchants Team Persona Tek Systems The Control Group The Creative Group Thomas Publishing Vaco Technology VertiSystem ViaSat Yoh

Back-Side Web Developer Programmer #2 writes software for processing web pages on the server. He is programming for the “back side” of the Internet connection. The back side are the servers (web servers, database servers) on the Internet. He is a Back Side Web Developer, also known as a Server-Side Web Developer.

Back-Side Web Developer The Back Side Web Developer programs in many languages, including: C Java Pythonl PHP Ruby SQL

Web Developer A “Web Developer” can be either a Front-Side Web Developer, a Back-Side Web Developer, or both.

Native Applications All “Development” isn’t web development. The common opposite, “Native” applications, are not delivered by web servers on the Internet. They reside on the User’s device. For Mobile (smartphone, tablet, etc.) development, there are the four common target platforms for “apps” development: Apple IOS devices such as iPads and iPhones Google’s Android devices Microsoft’s Windows Phone (Nokia) devices Blackberry devices.