0% found this document useful (0 votes)
26 views

Introduction To Computer Labs Website Design For Mobile Devices

This document provides information about a class on website design for mobile devices. It outlines the class content which includes topics like PHP, MySQL, and responsive design. It describes a group project where students will build a PHP application with a responsive user interface. Rules for passing include students completing tasks in class, presenting a group project, and earning over 55% of points. Project groups must present their work on set dates and submit source code to the instructor. Internet resources are also provided for learning PHP, responsive design, and related technologies.

Uploaded by

Ulan Satybaldiev
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Introduction To Computer Labs Website Design For Mobile Devices

This document provides information about a class on website design for mobile devices. It outlines the class content which includes topics like PHP, MySQL, and responsive design. It describes a group project where students will build a PHP application with a responsive user interface. Rules for passing include students completing tasks in class, presenting a group project, and earning over 55% of points. Project groups must present their work on set dates and submit source code to the instructor. Internet resources are also provided for learning PHP, responsive design, and related technologies.

Uploaded by

Ulan Satybaldiev
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Website design

for mobile devices

Iwona Dolińska, Ph.D.


[email protected]
Computer labs

Iwona Dolińska, Ph.D.


[email protected]
The lab schedule

The class content


 Basic information about PHP, File reading, GET HTTP
method support, intro to MySQL database
 My Travels app development, application component
files, include statement, user session in PHP, the form,
creating tables in the database
 Adding login system to the My Travels app, page
redirection, secure data storage in the database
(prepare—bind—execcute)
The lab schedule

The class content


 Making the application user interface responsible, Media
Queries, displaying data from the database
 Uploading images to the server, how to handle
exceptions
 Adding a blog to the My Travels app
 Group project in PHP presentation - class no 6
Rules for passing the laboratory

Project and tasks percents

Project Percents
PHP application with RWD user 80%
interface group project

Tasks during classes 20%


Sum 100%
To pass the student needs 55%
Rules for passing the laboratory

Project presentation dates

Project Group Date

PHP application with RWD Group 1 2023-05-10


user interface group project
Group 2 2023-05-17
Rules for passing the laboratory

Project presentation dates

 Retake project presentation – retake session


2023-06-14
Rules for passing the laboratory

 The attendance is obligatory


 Students perform tasks during the classes
 Students prepare and present PHP web application group
project
 Project should be prepared in 2–3 person group
Rules for passing the laboratory

 Requirements for the implementation of the PHP project


(for 90% of project mark)
the application should perform own set of tasks (not only log in
and log out)
the application should read and write 4 database tables
the data processing and verification is performed on the server
side
the client side is designed in HTML5, CSS3 and JavaScript
the application should have responsive user interface (RWD)
developed with Media Queries (no Bootstrap)
Rules for passing the laboratory

 Applications must be presented to the student group


during the classes
 Source code in zip pack (with student ID as name) must be
send to the teacher ([email protected]).
 To get a final mark, students needs to send source code
Internet resources

 PHP 7 tutorial , https://www.tutorialrepublic.com/php-tutorial/


 PHP tutorial, https://www.tutorialspoint.com/php/index.htm
 PHP The Right Way, https://phptherightway.com/
 PHP tutorial, https://www.w3schools.com/php/default.asp
 Responsive Web Design – Introduction,
https://www.w3schools.com/css/css_rwd_intro.asp
 Responsive Web Design,
https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Re
 Responsive web design basics,
https://web.dev/responsive-web-design-basics/
Internet resources

 PHP Tutorial for Beginners: Learn in 7 Days,


https://www.guru99.com/php-tutorials.html
 PHP Tutorials and Courses, https://hackr.io/tutorials/learn-php
 Responsive design tutorial - Learn responsive web design in
5 minutes,
https://www.freecodecamp.org/news/learn-responsive-web-design-in
 VueJS Tutorial, https://www.tutorialspoint.com/vuejs/index.htm
 Introduction, https://vuejs.org/v2/guide/
Iwona Dolińska, Ph.D.
[email protected]

You might also like