Who is this course for?
- Computing students.
- Beginner programmers.
- Professionals who want to develop web systems.
- Entrepreneurs with technology projects.
Computing and Programming
Build functional and secure web applications connected to databases.
Computing and Programming
A practical course for participants who already understand web fundamentals and want to develop complete systems using PHP and relational databases.
Course content
Syntax, variables, operators, conditions, loops, functions and file organisation.
Data processing, server-side validation and secure presentation of results.
Modelling, SQL, PDO connections, prepared statements and CRUD operations.
Login, logout, secure passwords, sessions and access control.
Controllers, models, views, routes and separation of responsibilities.
CSRF, XSS, SQL injection, validation, escaping and security principles.
Development of a complete web application with authentication and a database.
Practical learning
Certificate of participation subject to attendance, completion of exercises and presentation of the final project.
Enrolment and information
Speak with the SOFTCODE team to learn about upcoming classes, schedules, modalities and participation conditions.