Programming in PHP
For more information contact:
Leading specialistOrdynskaya Marina Yurievna, room 607-7., tel. +375 17 397-82-95, +375 29 639-65-63,
e-mail:ordinskaya@bsuir.by
leading specialistKrischenovich Veronika Anatolyevna,room 607-7., tel. +375 17 397-82-95, +375 29 390-88-95,
e-mail:krish@bsuir.by
Deputy DeanGarbuz Vitaly Borisovich, room 402-8., tel. +375 29 686-61-14,
e-mail:garbuz@bsuir.by
Registration is carried out via an electronic form. Training begins as groups are formed.
Price
360 BYN
Duration
36 hours
About the program
Advanced training courses are intended for specialists who develop or maintain Web sites, Web developers and specialists in the field of Internet technologies. The courses teach the PHP programming language, which provides the ability to quickly and efficiently create Web sites of varying degrees of complexity. These courses are designed for those who are not yet familiar with the PHP language or have little knowledge of it. The courses are based on a sequential study of the PHP language “from simple to complex” and are based on a wide range of practical exercises that clearly illustrate the principles of working with the PHP language. During the courses, the PHP language is studied from the basics to tasks of a fairly high degree of complexity.
To successfully complete the course, experience in programming in other languages, basic knowledge of the SQL query language, and familiarity with the basics of HTML layout are required.
Upon completion of the courses, a state-issued certificate of advanced training is issued (upon providing a copy of a diploma of higher education).
Course program:
Web Site Design Basics
- Technologies for designing and building websites.
- Principles for separating design and code.
- Principles of operation of a web server, request processing process
- Installing and configuring the software before you begin
PHP Programming Basics
- PHP syntax
- Scalar variables
- Constants, expressions, operators, control structures
- Arrays
- Index
- Associative
- One-dimensional
- Multidimensional
- Superglobal
- PHP functions
- Mathematical
- String
- Date and time
- Functions for working with arrays
- Custom
- Working with files and directories in PHP
- Form programming
- Features of forms
- Form and its elements
- POST and GET requests
- Form programming
- Uploading files to the server
- Mail functions
Interaction with the DBMS using the PHP programming language
- Relational Databases: Design and Application
- Database Design Fundamentals
- Features of application
- SQL Basics
- Using the MySQL DBMS and PhpMyAdmin CAD software
- Creating databases and tables in the MySQL DBMS
- Writing simple SQL queries
- PHP Database Functions
Access control on the site and authorization.
- Basic Concepts of Sessions and Cookies in PHP
- Working with sessions
- Working with Cookies
- Authorization principles
- Encrypting data in PHP
Apply for the program
Programming in PHP