iNterNet Programming
iNterNet Programming
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 ?
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.
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.
Application development
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
•Functional consultant
•Software consultant
•Technical consultant
•etc