0% found this document useful (0 votes)
8 views15 pages

iNterNet Programming

The document provides an overview of internet programming, covering key concepts such as the Internet, the World Wide Web, programming, and computer science. It explains the roles of front-end and back-end development, various frameworks, and the skills required to become a programmer. Additionally, it discusses career prospects, salaries, and the importance of adaptability in the ever-evolving field of internet programming.

Uploaded by

chrismangala11
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)
8 views15 pages

iNterNet Programming

The document provides an overview of internet programming, covering key concepts such as the Internet, the World Wide Web, programming, and computer science. It explains the roles of front-end and back-end development, various frameworks, and the skills required to become a programmer. Additionally, it discusses career prospects, salaries, and the importance of adaptability in the ever-evolving field of internet programming.

Uploaded by

chrismangala11
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/ 15

INTERNET

PROGRAMMING
outline
■ What is the Internet?
■ What is the WWW?
■ What is a computer program?
■ What is Programming?
■ What is a Computer?
■ What is computer science?
■ What is Internet programming?
■ Frameworks
■ The back end and the front end
■ How to become a programmer?
What is a computer program ?

■ A computer program is a set of precise


instructions intended to be executed by a
computer in order to carry out a specific task.
■ Computer programs can be written in different
programming languages, which are languages ​
designed for use by computers.
■ Computer programs can be used to perform
complex calculations, solve problems, manage
databases, display information on screen, etc.
■ Computer programs are written by developers or
programmers, who use specialized tools to write,
test, and debug their code.
What is the Internet?

■ The Internet is a global network of


computer networks that allows
information to be shared and
communication between computers.
■ It was created in the 1960s to allow
researchers to share their work, but it
is now used by billions of people
around the world to shop,
communicate with friends and
colleagues, access information and
many other types of services.
What is the WWW?

■ The WWW (World Wide Web) is a system of hypertext


documents accessible on the Internet.
■ It allows you to navigate from document to document
by clicking on links, which are underlined or
highlighted words or phrases in the document.
■ The WWW was invented by Tim Berners-Lee in 1989
and became very popular in the 1990s, which allowed
the Internet to become the communication and
information dissemination tool it is today.

Tim Berners-Lee the creator of www


What is programming?

■ Programming is the process of creating computer programs using a


programming language. It involves designing algorithms to solve
problems, writing and testing code, and maintaining and updating
code over time. This activity requires a good understanding of
mathematics and logic, as well as a mastery of programming tools
and languages. Programmers can work in many different fields, such
as software development, research, data analysis, and robotics.
What is a computer?

■ A computer is a machine that can be used


to quickly process large amounts of data by
following precise instructions called
programs.
■ Computers are used to perform a wide
variety of tasks, such as performing
complex calculations, creating documents,
communicating with other computers, and
finding information on the Internet, and are
used in many professional fields such as
engineering, finance, medicine and science.
What is computer science ?

■ Computing is the science of using computers to process, store and

transmit information. It is used in many fields to process and analyze

data, create and use software and develop new technologies.

Computer scientists can work in research, software development,

computer systems design, and computer network management.


What is internet programming?

Internet programming, also called development of applications for the Internet,

is the creation of computer programs intended to be executed on the Internet.

It is an area of ​software development that is concerned with creating websites,

web applications and services using internet protocols to communicate and

transfer data.
Frameworks
There are many different frameworks that can be used to develop applications for the
Internet, and some of them are easier to use than others.

1.Flask (Python): Flask is a lightweight and simple framework for developing websites in
Python. It's easy to learn and use, and is often used as a starting point for developers new to
Python.

2.Sinatra (Ruby): Sinatra is a lightweight framework for developing websites in Ruby. It's
simple to use and doesn't require as much code as some other Ruby frameworks, which
makes it popular with developers looking to build quick and simple applications.

3.Express.js (JavaScript): Express.js is a framework for developing websites in JavaScript that


is popular for its simplicity. It's easy to learn and use, and is often used in conjunction with
other JavaScript technologies such as Node.js.
e back-end and the front-end are two parts of an application for the Int

The front-end is what the user sees and interacts with when using the
application.
This includes the user interface, forms,
the buttons and any other element of the application that the user can see
and use.
The front-end is usually developed using programming languages ​such as
HTML, CSS and JavaScript.
e back-end is what happens "behind the scenes" of the application. This includes data manage
siness logic and communication with other parts of the application.
e back-end is usually written in a server-side programming language,
e PHP or Python.
How to become a programmer?
To become an internet programmer, you will generally need to have a solid background in
languages
computer programming, such as HTML, CSS, JavaScript and others. You will also need to be
familiar with database technologies, server-side scripting, and client-side scripting.

The different development specialties


The computer programmer may be specialized in a particular
language. It is thus possible, depending on your training and
specialization, to become:

•blockchain developer •Mobile application •Computer programmer developer


developer
•Android application developer •Web developer
•JavaScript
•IOS app developer Developer

•Java application developer •PHP Developer


The subfields of internet programming
web development

Web development is a subfield of internet programming that specifically focuses on creating


websites and web applications. This may include user interface design, feature
implementation, and data source integration.

Application development

Mobile application development is another subfield of internet programming that involves


creating applications for mobile devices, such as smartphones and tablets. This typically
involves using platform-specific programming languages ​and frameworks (e.g. Swift for iOS,
Kotlin for Android).
The essential qualities

A profession in a constantly changing sector, the IT designer must have a very good capacity
for adaptation and self-training throughout his career, with a touch of curiosity.
The developer must also have a logical, rigorous and pragmatic mind. Listening and speed of
execution can be a plus, especially to respond to customer requests.

Internet programming is an ever-changing field, with new technologies and platforms appearing
regularly. To stay current, web programmers must be prepared to continuously learn and adapt to
new developments.
Salaries and career prospects
A beginner computer developer benefits from a gross monthly salary of between 2000 and
2500 euros.
After several years of experience as an IT developer, it is particularly possible to access
more technical professions or those oriented towards the role of executive or manager.
Thus, the computer programmer can consider moving in the future to positions such as:

•System administrator

•IT Project Manager

•Functional consultant

•Software consultant

•Technical consultant
•etc

You might also like