Description
Creating a website today requires mastering aspects relating to the organization of a project, graphic design and interactive navigation. It is also necessary to be comfortable with the main techniques of managing and building a website. If HTML is the basis of any site project, the addition of CSS combined with the use of JavaScript and DHTML makes it possible to create effective sites that meet current standards in the Internet world. To ensure its administration and be able to ensure its updating, you must understand and know the methods of processing server data, forms and database systems.
Who is this training for ?
For whom ?
People using microcomputers and the Internet who wish to design and develop a website and ensure its updating
Prerequisites
Good knowledge of the Internet
Using Windows
Training objectives
Training program
- Introduction to the internet
- Fundamental concepts
- Web architecture
- Presentation of the main Internet browsers
- Design of a site
- The tree structure of a site
- The principles of web layout
- The principles of interactive navigation
- Media processing and formatting
- And HTML
- HTML: HyperText Markup Language
- Creating a Web page with HTML and XHTML
- The elements of the header and body an HTML page
- Formatting text with markers
- Creating hypertext links
- Ordered or unordered lists
- Design of tables for displaying data
- The definition of relative and absolute anchors
- Layout using Cascading Style Sheets (CSS)
- Assigning style properties to HTML tags and markers
- Creating and applying style sheets
- Using styles in a menu navigation
- Choosing and applying styles with CLASS and ID attributes
- External style sheets
- Implementation and functionalities of a web server
- Communication between server and Web browser
- The HyperText Transfer protocol (HTTP)
- Commercial or Freeware servers
- Know how to configure a web server
- Setting up the directory structure
- Configuring access and security
- Server administration
- Server programming
- Client/server/script interaction
- The study of how web applications work on the server side
- Access to data stored on the server Web
- Server-side data processing: PHP, JSP, ASP
- The difference between GET and POST requests
- Integration of a menu Consistent navigation across all pages
- Reading and writing cookies
- Data processing with input forms
- Entering user data using an HTML form
- Adding text entry zones, boxes, radio buttons, selection lists to a form
- Configuring a form so that it uses a server-side program when sending it
- Processing the data collected by a form using the PHP language
- Relational databases and the Web
- The definition of a database
- The description of the records in a database
- Using SQL to manipulate the database
- How to connect a web page and a database
- Creating web pages to insert, delete and update records
- Inserting and retrieving data using PHP language
- Integrating queries into server-side programs
- Energize and enrich a site with JavaScript
- The general principles of the JavaScript language
- The integration of JavaScript running in web browsers
- Creating interactive web pages with dynamic HTML (DHTML)
- Combining JavaScript with Cascading Style Sheets (CSS)
- Multi-browser compatibility
- Dynamic positioning of content on a page
- How to show and hide the content of a page
- Creating images with rollover effect in DHTML
- Adding media elements
- Integrating animations and videos into web pages
- Inserting and using the most common plug-ins