0% found this document useful (0 votes)
19 views

1.1--Introduction to Web Development

Uploaded by

alrokhomer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

1.1--Introduction to Web Development

Uploaded by

alrokhomer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Introduction to Web Development

Lecturer : Salmih Mohamed


 Objectives
 This course cover conceptual and practical
knowledge and skills required to develop web
applications.
 Assessment methods
 Final Examination. (50% )
 Course works (lab projects +HW+ quizes)(50%).
 Online Resources!
 W3 Schools
 http://www.w3schools.com
Course Outlines
 Overview and Intro Web Software
 Web-markup and display languages.
 Client-side Software
 Server-side Software
 Some Advanced Topics in Emerging Web
Technologies
 How to Become a Web Developer?

 How Do You Become a Web Developer?


1. Learn Web Development
Fundamentals
 have you ever wondered how websites
actually work?
 How are they built?
 How do browsers, computers, and mobile
devices interact with the web?
 What skills are necessary to build a website?
 What is meant by web development?
 Web development is the work involved in
developing a website for the Internet (World
Wide Web) or an intranet (a private network).
2. Choose a Development
Specialization
 As you continue to grow your skills, you’ll need to choose
an area of specialization. But what are the types of web
development? All Web Developers are categorized into
three main types:
 Front-End Developer. A Front-End Developer works on
the “client-side” of web development, meaning any portion
of the site or app that users interact with. This can include
a site’s layout, design, and the way users interact with it.
 Back-End Developer. A Back-End Developer works on the
“server-side” of web development. This is focused on the
way a site functions and can include databases, servers,
networks and hosting, and more.
 Full-Stack Developer. A Full-Stack Developer is familiar
with both front-and back-end development and works with
both sides of a website.
3. Learn Key Programming
Languages for Web Development
 Three families of programming languages
form the basic tools involved in virtually all
aspects of web development:
 HTML (Hypertext Markup Language)
 CSS (Cascading Style Sheets)
 JavaScript

 4. Build Projects to Develop Your


Web Developer Skills
5. Build a Web Development
Portfolio
 There are three things to keep in mind when
building a portfolio that will stand out from the
pack.
 First, your Web Developer portfolio should
include a diverse selection of web
development work.
 Second, think about what makes you and
your work unique.
 Third, show your process.
Is Web Development a Growing
Field?
 Yes, the web development field is booming.
There are more than 1.3 million Developer
jobs available in North America, and more
than 47,000 new development jobs were
created in the last two years, with the market
expected to grow an additional 15% in the
next 5 years. For these reasons, Mondo found
“Web Developer” the most in-demand job title
in tech and one of its top-paying jobs.
What Is the Salary of a Web
Developer?
 According to job site Indeed, the average salary
for Web Developers in the United States is
$71,531, with Senior Web Developers averaging
$95,325. That makes web development one of
the most lucrative positions that do not require
a degree.

 A Good Web Developer Is


Continuously Learning
What is Web Software?
 A Web application (Web app) is an application
program that is stored on a remote server and
delivered over the Internet through a browser
interface.
 What is web based software?
 Web based software, (or a web-based application)
is a software that runs on a server (computer
connected to the Internet), while users connect to
it from their computers using an Internet browser.
 Unlike computer-based software programs that
are run locally on the operating system (OS) of
the device.
How the web work?
How the web work?

You might also like