Takaisin: ryhmä CCA16SY

Web App Development with PHP/SQL (R0315), 5 op

Toteutussuunnitelma (PDF), 2 sivua

Toteutus
CCA1621
Lukukausi
2/2016-2017
Ajankohta
27.1.2017–28.4.2017
Tyyppi
WEB DEVELOPMENT (R057)
Ryhmä
CCA16SY
Kampus
Laurea Leppävaara
Opetuskieli
englanti
Opettajat
De Arruda Camara Antonius (Teacher in charge)
Tila
Valmis
Näytä tekstiversio
                                                                                                                    1/2
Implementation plan Finished



 Study unit                            Web App Development with PHP/SQL (R0315), 5.0
 Implementation                        CCA1621: 2/2016-2017 (27.01.2017 - 28.04.2017)
 Type                                  WEB DEVELOPMENT (R057)
 Groups                                Primary: CCA16SY Others :
 Involved in the project
 Lecturers
 Number of participants                Minimum: Maximum:
 Enrolment period                      28.11.2016 08:00 - 09.12.2016
 Main timing for implementation        According to student's own schedule
 Applicabililty                        For exchange students: Yes For elective studies: No Open UAS student:
                                       No Suitable for virtual UAS: No

 Teachers                              De Arruda Camara Antonius (Teacher in charge)
 Campus                                Laurea Leppävaara
 Main location for implementation
 Implementation method                 Optima realization/student group Language: English Virtuality: 0 cr Integration of
                                       R&D: 0 cr
 Implementation class                  LbD supporting knowledge and skills development
 Focus areas                           No connection to focus areas
 Evaluation at the latest              20.07.2017 Storing of graded material ends.: 20.06.2018
 Exam days

 Having completed the study unit the   The student is able to
 student is able to                    ●      develop and implement interactive web applications using PHP and relational
                                              databases
                                       ●      use the PHP programming language to implement server-side scripts that interact
                                              with a relational database
                                       ●      use online collaborative tools to build and deploy PHP based web applications
                                       ●      manage the deployment process of PHP based web applications
 Previous studies
 Previous studies, more information    First year Tiko/BIT ICT courses: Fundamentals of programming (any language), Basics
                                       of relational databases and SQL, Foundations of web development (HTML, CSS,
                                       Bootstrap).Students should have an own computer to install the development
                                       environment and do the development work.Students should arrange an own web hosting
                                       environment to deploy their project application
 Learning objectives                   During this course students will learn how to develop PHP based web applications that
                                       interact with relational databases. The learning process will be based on a personal
                                       PHP/SQL web app project. Students can freely decide the purpose/topic of the project.
                                       Besides learning how to use PHP and SQL, students will also learn to configure a
                                       development environment with XAMPP, Eclipse, and Github (version control). Students
                                       will also learn how to deploy a PHP/SQL web app to a web hosting environment and get
                                       their apps live on the internet.
 Contents                              ●       Basic programming with PHP (No Object-Orientation)
                                       ●       Relational Databases: design, SQL, MySQL
                                       ●       Eclipse IDE with PHP plugins
                                       ●       Github for version control
                                       ●       Deploying a PHP/SQL web app to a hosting environment
 Study material                        Besides the material provided by the teacher during the contact sessions, students can
                                       make use of a diverse range of resources available from Laurea's online library and other
                                       online tutorials.
 Tutoring and communication            Optima.Lectures and course material are in English. Finnish students (Tiko) can return

SoleOPS 3.5.5 Study offer © 2005-2016 Solenovo Oy
                                                                                                                    2/2
Implementation plan Finished



                                   material in Finnish and can communicate with the teacher in Finnish.
 Evaluation criteria and methods   Evaluation will be based on the outcomes of the student's personal project (PHP/SQL
                                   web application). There will be no exams.
 Other arrangements                Attendance to the first contact session is compulsory. Students that do not attend the first
                                   contact session and don't inform the teacher in advance will be removed from the course.
                                   The unused study-places will then be offered to students that are on the enrolments'
                                   waiting list.Attendance to other contact sessions is not compulsory and it is optional.
                                   Contact sessions will be offered to support students' learning process (theory,
                                   workshops, development environment, personal project).




SoleOPS 3.5.5 Study offer © 2005-2016 Solenovo Oy