Jun 07, 2020  
2017-2018 Catalog 
2017-2018 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

C SCI 116 - Web/Database Programming I

5 Credits
Learn to program an interactive, data-driven Website. Students will learn a server side scripting language, syntax, data types and operators, functions, control structures, arrays, and connecting a website to a database. Other areas include writing secure code and validation. Note: students should be familiar with HTML before taking this course.

Pre-requisite(s) C SCI 102 min 2.0
Fees CF

Designed to Serve Serves students pursuing the certificates in Web/Database Developer, Web Design, and transfer students who desire knowledge of Web programming. This class would also be beneficial for professionals who wish to learn web programming.
Active Date 20170622T08:36:54

Grading System Decimal Grade
Class Limit 30
Contact Hours: Lecture 55 Lab 0 Worksite 0 Clinical 0 Other 0
Total Contact Hours 55
Degree Distributions: AA Science
PLA Eligible Yes

Course Outline
  • Web Development

A. Overview of HTML

B. HTML forms

C. Introduction to Client-Server model

  • PHP

A. Data types

B. Operators

C. Functions

D. Control structures (decisions and loops)

E. Strings

F. Arrays

G.Security and input validation

  • Database connectivity

A. Database terminology

B. Intro to SQL

C. Connecting to a database

D Reading and writing data

E. Introduction to database security

Student Learning Outcomes
Design and create HTML forms coupled with a server side script

Differentiate between the client and server model

Distinguish between data types and choose appropriate operators

Create functions and be able to program using all control structures

Demonstrate how strings can be manipulated

Create and manipulate arrays in various coding scenarios

Connect to a database and be able to explain and prevent SQL injection

Add to Portfolio (opens a new window)