PHP BASICS BY ALL-TECH SYSTEMS & CO

Size: px
Start display at page:

Download "PHP BASICS BY ALL-TECH SYSTEMS & CO"

Transcription

1 LET S GET STARTED PHP BASICS BY PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. To start with PHP, you must have an idea about the following 1. HTML 2. CSS 3. Little JavaScript. In case you missed our previous classes on html/css and javascript, kindly get the notes from the links below: HTML/CSS - Javascript - To continue, you will also need A laptop/desktop. 2. A browser like Mozilla Firefox, Google Chrome, Microsoft Internet Explorer, or Opera. 3. A text editor. If you have access to Windows "Notepad" or "WordPad" programs or the MAC "Simple Text" program, are the defaults you can use to get started. 4. A web server (apache)/database (MySQL)/php parser [get XAMPP or WAMP on your own PC (laptop/desktop)] OR Find a web host (online) with PHP and MySQL support. Click the link below to get your webserver/database/php in one software and install Nevertheless, we recommend excellent text editors (e.g. PHPStorm, Sublime Text, Visual Studio, Notepad++, Dream weaver etc.) because they easily spot errors in codes. The official PHP website (PHP.net) visit there to learn more on PHP: You can also go use this link to download your local server 1 P a g e

2 PHP BASICS BY WHAT IS PHP? PHP is an acronym for "PHP: Hypertext Preprocessor" PHP is a widely-used, open source scripting language PHP scripts are executed on the server PHP is free to download and use What is a PHP File? PHP files can contain Text, HTML, CSS, JavaScript, and PHP code PHP codes are executed on the server, and the result is returned to the browser as plain HTML PHP files have extension ".php" 2 P a g e

3 PHP BASICS BY What Can PHP Do? PHP can generate dynamic page contents. PHP can create, open, read, write, delete, and close files on the server. PHP can collect form data. PHP can send and receive cookies. PHP can add, delete, and modify data in your database. PHP can be used to control user-access. PHP can encrypt data. With PHP you are not limited to outputting HTML. You can also output images, PDF files, and even flash movies etc. N.B: PHP is an amazing and popular language! It is used by Facebook, Yahoo, Wikipedia, and WordPress! etc. NOW LETS CREATE OUR FIRST DYNAMIC PHP WEBSITE!!! For this course I would be using a XAMPP SERVER Hope you have downloaded yours? If NOT go to this site to download it If you have installed the XAMPP then, you are good to go. Kindly follow the steps below: Step 1: Run the Xampp application then start the apache and mysql Image 1: Example of XAMPP Application 3 P a g e

4 PHP BASICS BY Step 2: Create a folder in your local server (follow the images to do so): Image 2: Open your studio folder Image 3: Open your OS (C:) Image 4: Open the XAMPP folder Image 5: All files/folder should be saved in the "htdoc folder" for it to be display by the server Image 6: Create a new folder in the htdocs folder Image 7: Rename the folder to "studio" 4 P a g e

5 PHP BASICS BY Step 3: Open your text editor (Any one of your choice). Then go to the top left corner of your editor click on File >> open folder >> OS(C:) >> XAMPP >> htdocs >> studio Then select studio ; Step 4: Create a new file and save it, To do this go to top left corner of your editor click on File >> New File (Ctrl+N) >> file >> save (Ctrl+s) >> OS(C:) >> XAMPP >> htdocs >> studio. Name the file test.php. Step 5: Type the following codes in your test.php (You can also copy and paste); <!DOCTYPE html> <html> <body> <h1>my first PHP page</h1> <?php echo "Hello World!"; echo "<br><br>"; // This is a single-line comment # This is also a single-line comment /* This is a multiple-lines comment block that spans over multiple lines */ // You can also use comments to leave out parts of a code line $a = 5 /* + 15 */ + 5; ECHO $a. "<br><br>"; $name = "Rafiu"; $surname = "adebisi"; EcHo "My name is ". $name. "<br>"; echo "My name is ". $NAME. "<br>"; Echo "My name is ". $name. "<br>"; EcHo "My name is ". strtoupper($surname). "<br>"; $x = 5; $y = 4; echo $x + $y. "<br>"; echo $x - $y;?> </body> </html> Image 8: The codes on my text editor 5 P a g e

6 PHP BASICS BY Step 6: Load your browser and type the following in your URL - localhost/studio/test.php Image 9: Display in my browser Hello World! (Output of line 8 in the image 8 above as shown in image 9 i.e in our browsers) 10 (Output of line 23 in the image 8 above as shown in image 9 i.e in our browsers) My name is Rafiu (Output of line 28 in the image 8 above as shown in image 9 i.e in our browsers) Notice: Undefined variable: NAME in C:\xampp\htdocs\studio\test.php on line 29 My name is (Output of line 29 in the image 8 above as shown in image 9 i.e in our browsers) Notice: Undefined variable name in C:\xampp\htdocs\studio\test.php on line 30 My name is (Output of line 30 in the image 8 above as shown in image 9 i.e in our browsers) My name is Mr. ADEBISI (Output of line 32 in the image 8 above as shown in image 9 i.e in our browsers) 6 P a g e

7 PHP BASICS BY 9 (Output of line 36 in the image 8 above as shown in image 9 i.e in our browsers) 1 (Output of line 37 in the image 8 above as shown in image 9 i.e in our browsers) PHP CODES EXPLANATION Line 1-5 & 41-42: HTML syntax which has been covered in our previous tutorial series. Kindly visit this link: to download our HTML/CSS class. A PHP script starts with <?php and ends with?> : e.g. (Image 8: line 7 & 39). Every lines of code inside the Angle brackets are PHP codes and all lines of code should end with semi-colon (;). Echo (e.g. Line 8, 9, 23, 36, 37 etc.). This is a PHP pre-defined function used to display output. N.B: They are NOT CASE-SENSITIVE [e.g. line 8, 36, 37 (lowercase), 23 (uppercase) and line 9, 28, 29, 30 (combination of lower and upper case)]. In PHP, all keywords (e.g. if, else, while, echo, etc.) are NOT case-sensitive. Comments (line 11, 13, etc.): A comment in PHP code is a line that is not read/executed as part of the program. Its only purpose is to be read by someone who is looking at the code. If you check the image 9 above the comments are not displayed despite the fact that they are part of the code. A comment can be a single line using double forward slash (// e.g. line 11, 13) or Hash sign (#) in PHP or can be a multiple line as shown on line using (/* */). It is very important because it makes other people to read and understand your lines of code. Variable (line 22, 25, 26, 34, 35): Variables are "containers" for storing information. In PHP, a variable starts with the $ sign, followed by the name of the variable. Note: When you assign a text value to a variable, you must put a quote around the value (e.g. $country = Nigeria ;) and numbers don t require quotes (e.g. $total = 2500; more examples on the Image 9 above. o In PHP VARIABLES are CASE-SENSITIVE e.g. the Variable $name on line 25 and 28 are the same but not the same as $NAME (line 29) or $name (line 30); that is the reason for the Notice: Undefined variable: NAME in C:\xampp\htdocs\studio\test.php on line 29 and 30 in image 9 above. You can correct it on your own. o Many variables can be combined to form a longer sentence (e.g. line 28-30, 32). Combines the Variable $surname and $name with the other text. This principle is called CONCATENATION It uses the dot (.) sign. All text or HTML tags are wrapped with quotes within PHP. o Arithmetic: Variables can add, subtract, multiply or divide each other (e.g. of addition and subtraction on line 36 and 37 respectively); HTML tags: <br> tag This is an HTML tag for adding a line break between text, 7 P a g e

8 PHP BASICS BY Other Function: strtoupper ( ) (line 32), this is the function that changes the $surname to CAPITAL LETTERS. There are thousands of functions available. You can go to to view more and how to use. Localhost/studio: is like pressing www. When we want to surf the internet. It automatically fetch the content as far as you had install the local server (XAMPP) and you save it in the htdoc folder. NOW LETS learn about Array and more function: Copy these lines of codes and paste it between the closing php tag?> and the closing body tag </body> as shown below on image 11; <?php $colors = array('red', 'blue', 'yellow', 'green', 'white', 'ash'); echo '<pre>'; print_r($colors); //Note: To view all the element in an array we can't use echo echo '</pre>'; print $colors[0]; //this will give me color 'red' echo '<hr>'; foreach ($colors as $color) { //The foreach loop is used to view all the element in array print $color. '<br>'; } echo '<hr>'; echo count($colors); // The count() function is used to count the element in the array echo "<br>"; echo rand(0, 5); // the rand() function is like a random selection of numbers echo '<hr>'; $foods = array('protein' => 'beans', 'fat and oil' => 'vegetable oil', 'carbonhydrate' => 'Yam', 'vitamin'=> 'vitamin C', 'mineral salt'=>'table salt', 'water' => 'water'); echo '<pre>'; print_r($foods); //Note: To view all the element in an array we can't use echo or print echo '</pre>'; //this is used to display all in $food array foreach ($foods as $class => $value) { echo "$class = $value <br>"; } $characters = array("a", "b", "c", "d", [1,2,3,4], "e"); echo '<pre>'; print_r($characters); echo '</pre>'; Image 10: The code in my text editor 8 P a g e

9 PHP BASICS BY?> Image 11: Result in my browser when saved and refreshed 9 P a g e

10 PHP BASICS BY Output of line 46 in image 10 above as shown in image 11(as displayed on the browser) Array { [0] => red [1] => blue 10 P a g e [2] => yellow

11 [3] => green [4] => white [5] => ash PHP BASICS BY } Output of line 49 in image 10 above as shown in image 11(as displayed on the browser) red Output of line 52 in image 10 above as shown in image 11(as displayed on the browser) red blue yellow green white ash Output of line 57 & 59 respectively in image 10 above as shown in image 11(as displayed on the browser) 6 5 Output of line 66 in image 10 above as shown in image 11(as displayed on the browser) Array { [protein] => beans [fat and oil] => vegetable oil 11 P a g e

12 PHP BASICS BY [carbonhydrate] => Yam [vitamin] => vitamin C [mineral salt] => table salt [water] => water } Output of line 69 in image 10 above as shown in image 11(as displayed on the browser) protein = beans fat and oil = vegetable oil carbonhydrate = Yam vitamin = vitamin C mineral salt = table salt water = water Output of line 76 in image 10 above as shown in image 11(as displayed on the browser) Array { [0] => a [1] => b [2] => c [3] => d [4] => Array { [0] => 1 12 P a g e

13 PHP BASICS BY [1] => 2 [2] => 3 [3] => 4 } [5] => e PHP EXPLANATION: } An array is a special variable, which can hold more than one value at a time. If you have a list of items (a list of colors), storing different type of colors in single variables could look like this: $color1 = "red"; $color2 = "blue"; $color3 = "yellow"; etc. To save us time and reduce codes we use array to store all. An Array can simply be declared using the function array ( ) or a square bracket [ ] and all the element are listed and wrapped in quote e.g. in image 10 shown above (line 44) array of $colors An Array can be Indexed Array (line 44), Associative Array (line 62) or Multidimensional Array (line 73). Indexed Array: We declare the array in PHP, give it positioning (index) i.e. the first color in the array (red) takes position [0], blue takes [1] and so on, e.g. array of colors below [0] [1] [2] [3] [4] [5] $colors = array( 'red', 'blue', 'yellow', 'green', 'white', 'ash'); OR $colors = [ 'red', 'blue', 'yellow', 'green', 'white', 'ash']; It can also be declared using indexing method $colors[0] = 'red'; $colors[1] = 'blue'; $colors[2] = 'yellow' etc. N.B: All examples above are the same, just pick any method for declaring your array either [ ] or the array ( ). 13 P a g e

14 PHP BASICS BY Associative array: In this type we declare the value and the key (index). E.g. Array of food below. The first is protein and the value is beans and next is fat and oil and the value is vegetable oil and so on... $foods = array('protein' => 'beans', 'fat and oil' => 'vegetable oil', 'carbohydrate' => 'Yam', 'vitamin'=> 'vitamin C', 'mineral salt'=>'table salt', 'water' => 'water'); N.B: The key should come first before the value and note the arrow used to link them together => (equals to then greater than sign) and all wrapped in quotes. It can also be declared alternatively using the method below $foods [ protein ] = "beans"; $foods[ fat and oil ] = "vegetable oil"; $foods[ carbohydrate ] = "yam"; etc. Multidimensional Arrays: is declaring an array inside another array e.g. array of numbers and letters below $characters = array ( a, b, c, d, [1,2,3,4], e ); If you look at the 4th index you will see an array of numbers. (Check image 11 for the output); Loops: There are three types of loop. They are 1) for loop 2) while loop 3) foreach loop. foreach loop (Image 10 line 52(for indexed array) and line 69 (for associative array)) is used to loop through the Array and output all the content of the array. Other pre-defined functions: print_r( ) {line 46, 66, 76} : It is used to output full details of the array as shown in the image 11 above for output of line 46, 66, 76. <pre> </pre> {line 45-47, 65-67}: This is an HTML tag used to display content in preformatted layouts. count ( ){line 57} : This is used to count the elements inside an array. rand ( ) {line 59} : rand function takes two parameters lower and highest value e.g. rand(10, 20) means give me a random number from 10 to 20, rand(0, 5) numbers from 0 to 5 etc. User defined function 14 P a g e

15 PHP BASICS BY A function is a block of statements that can be used repeatedly in a program. Besides the built-in PHP functions, we can create our own functions. A user defined function declaration starts with the word "function": function functionname( ) { code to be executed; } A function name can start with a letter or underscore (not a number) e.g. the addition and multiplication function below {Image 12 line 85, 98} respectively. 15 P a g e

16 PHP BASICS BY Let s copy and paste the codes below starting from line 81 to 108 as shown below {image 12} <h3>user define function</h3> <?php function add($a, $b){ $c = $a + $b; print "The result for $a + $b is equals to $c"; } // calling the add function we input add(5,4); echo "<br>"; add(12358, 3568); echo "<br><br>"; function multiply($a, $b){ $c = $a * $b; print "The result for $a * $b is equals to $c"; } // calling our made function multiply(1, 20); echo "<br>"; multiply(35, 61);?> Image 12: View from my text editor User defined function 16 P a g e

17 PHP BASICS BY Image 13: Display from the browser when the codes are saved and refreshed Output of line 92 in Image 12 as shown in Image 13 (as displayed in the browser) The result for is equals to 9 Output of line 94 in Image 12 as shown in Image 13 (as displayed in the browser) The result for is equals to Output of line 104 in Image 12 as shown in Image 13 (as displayed in the browser) The result for 1 * 20 is equals to 20 Output of line 106 in Image 12 as shown in Image 13 (as displayed in the browser) PHP EXPLANATION: The result for 35 * 61 is equals to P a g e

18 PHP BASICS BY We defined two functions add (line 85) and multiply (line 98) respectively. We passed in two parameters each into the functions on line (92, 94, 104, and 106) as shown in image 12 above. N.B: We need to call the function when needed for operation after defining it. Image 14: Other examples or arithmetic operators 18 P a g e

19 PHP BASICS BY NOW LETS APPLY ALL WE HAVE LEARNT TO MAKE OUR HTML WEBSITE DYNAMIC Step 1: Open the studio folder on your desktop then copy all the files and images to our new studio in the htdocs folder. Follow the following image steps. Image 16: Press ctrl key down and click on all the file and images, Then right click on it to copy all Image 15: Navigate to your htdocs studio folder, then right click and paste 19 P a g e

20 PHP BASICS BY Step 2: Open your text editor then rename the index.html to index.php. Image 17: Right click on index.html to rename Image 18: change to index.php and then press enter Step 3: Open your browser and press localhost/studio then enter. Image 19: Display in my browser N.B: No changes. 20 P a g e

21 PHP BASICS BY Step 4: Open a php tag <?php?> at the top of index.php, Then declare four variables: header, images, contents and footer. Also create two functions to display the images and contents. Figure 10: kindly type the following lines of codes (1-18) CODE EXPLANATION: The header and footer are only simple contents that s why we declared them as a single variable but the images and contents contains 4 and 3 items respectively so we use an array to hold them and then use the functions to fetch all the details. Step 5: Copy and paste the following codes in your declared variable $header $header = <span class='logo'>studio</span> <br/> <em class='moto'> We play it to your taste </em> <blockquote> <q>one good thing about music, when it hits you, you feel no pain.</q> </blockquote> ; $footer 21 P a g e

22 PHP BASICS BY $footer = Copyright All-Right Reserved ; Array $images $images =array('home' => 'microphone.jpg', 'Services'=> 'guitar.jpg', 'Gallery' => 'keyboard.jpg', 'Contact'=>'disc.jpg'); Array $contents $contents= array ("<h4>excellent</h4> <q>excellence is an art won by training and habituation. We do not act rightly because we have virtue or excellence, but we rather have those because we have acted rightly. <em><b>we are what we repeatedly do.</b></q>", "<h4>integrity</h4> <q>the greatness of a man is not in how much wealth he acquires, but in his <em><b>integrity</b></em> and his ability to affect those around him positively</q>", "<h4>professionalism</h4> <q>the true mark of <em><b>professionalism</b></em> is the ability to respect everyone else for their styles and always find something positive in every dining experience and highlight it in your thoughts and words </q>"); Figure 11: Display from my text editor 22 P a g e

23 PHP BASICS BY Step 6: Define the functions. Copy and paste the following codes inside our functions Displayimages function displayimages ($images) { foreach ($images as $key => $value) { echo $image = "<div class='menu-icon'> <a href=''> <span><img src='$value'></span> <br><span>$key</span> </a> </div>"; } return $image; } Displaycontents function displaycontents ($images) { foreach ($contents as $value) { $content = print "<div class='tumbnails'>$value</div>"; } return $content; } Figure 12: display in my text editor 23 P a g e

24 PHP BASICS BY Step 8: Use php function echo to display all in their respective div tags as show in the image below i.e replace the contents within your body tag [i.e <body> </body>] with the codes below by typing the line of codes from line 122 to line 148 Figure 13: remove all the static values and replace it with dynamic value as shown in the image above Step 10: Hit the save button and then refresh your browser. Figure 14: Display in my browser. N.B No changes 24 P a g e

25 PHP BASICS BY Finally let s add some dynamic beauty to our CSS. Declare an array of colours inside your php block as many as you can for this project I would be using six (6) colours. $color = ['red', 'blue', 'green', 'white', 'purple', 'pink']; Then add these codes to your CSS parts CODE EXPLANATION: In the array of colours we declared index [0] as red and the last index [5] as pink. We used function rand( ); to change the indexes and this resulted in changing the colours of the container and the border of the thumbnails. 25 P a g e

26 PHP BASICS BY 26 P a g e

27 PHP BASICS BY Figure 15: You can refresh as much as possible to get different colours Dear Programmers; It has been an honour as well as a privilege to walk you through this tutorial. In the next class we will be taking PHP and MySQL on Wednesday at 2pm where we would design and code a login form that allow users to Register, Sign in and Log out. Feel free to check out updates on the timing of the other courses at alltsnetwork.com/blog.php. Thank you very much for your time. All-Tech Systems & Co. Excellence, Satisfaction, Integrity & Simplicity...! 27 P a g e

Hello everyone! Page 1. Your folder should look like this. To start with Run your XAMPP app and start your Apache and MySQL.

Hello everyone! Page 1. Your folder should look like this. To start with Run your XAMPP app and start your Apache and MySQL. Hello everyone! Welcome to our PHP + MySQL (Easy to learn) E.T.L. free online course Hope you have installed your XAMPP? And you have created your forms inside the studio file in the htdocs folder using

More information

Princess Nourah bint Abdulrahman University. Computer Sciences Department

Princess Nourah bint Abdulrahman University. Computer Sciences Department Princess Nourah bint Abdulrahman University Computer Sciences Department 1 And use http://www.w3schools.com/ PHP Part 1 Objectives Introduction to PHP Computer Sciences Department 4 Introduction HTML CSS

More information

INTRODUCTION TO HTML5! HTML5 Page Structure!

INTRODUCTION TO HTML5! HTML5 Page Structure! INTRODUCTION TO HTML5! HTML5 Page Structure! What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in 1999. The web has changed a lot since

More information

PHP 5 Introduction. What You Should Already Know. What is PHP? What is a PHP File? What Can PHP Do? Why PHP?

PHP 5 Introduction. What You Should Already Know. What is PHP? What is a PHP File? What Can PHP Do? Why PHP? PHP 5 Introduction What You Should Already Know you should have a basic understanding of the following: HTML CSS What is PHP? PHP is an acronym for "PHP: Hypertext Preprocessor" PHP is a widely-used, open

More information

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

What is PHP? [1] Figure 1 [1]

What is PHP? [1] Figure 1 [1] PHP What is PHP? [1] PHP is an acronym for "PHP: Hypertext Preprocessor" PHP is a widely-used, open source scripting language PHP scripts are executed on the server PHP is free to download and use Figure

More information

WELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL

WELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL WELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL 1 The above website template represents the HTML/CSS previous studio project we have been working on. Today s lesson will focus on JQUERY programming

More information

Training Sister Hicks

Training Sister Hicks VMT CONSULTING Hand-out Vernell Turner 5/18/2016 2 Training Agenda 1. Images 2. Web Pages General 3. FBH Website 3 Images Tips for Using Images in a MS Word Document: 1. Type your text first before inserting

More information

HTML/CSS Lesson Plans

HTML/CSS Lesson Plans HTML/CSS Lesson Plans Course Outline 8 lessons x 1 hour Class size: 15-25 students Age: 10-12 years Requirements Computer for each student (or pair) and a classroom projector Pencil and paper Internet

More information

INTRODUCTION TO JAVASCRIPT

INTRODUCTION TO JAVASCRIPT INTRODUCTION TO JAVASCRIPT Overview This course is designed to accommodate website designers who have some experience in building web pages. Lessons familiarize students with the ins and outs of basic

More information

The Structure of the Web. Jim and Matthew

The Structure of the Web. Jim and Matthew The Structure of the Web Jim and Matthew Workshop Structure 1. 2. 3. 4. 5. 6. 7. What is a browser? HTML CSS Javascript LUNCH Clients and Servers (creating a live website) Build your Own Website Workshop

More information

Introduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1

Introduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1 Introduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1 Introduction to HTML HTML, which stands for Hypertext Markup Language, is the standard markup language used to create web pages. HTML consists

More information

Tutorial. Activities. Code o o. Editor: Notepad Focus : Text manipulation & webpage skeleton. Open Notepad

Tutorial. Activities. Code o o. Editor: Notepad Focus : Text manipulation & webpage skeleton. Open Notepad Tutorial Activities Code o o Editor: Notepad Focus : Text manipulation & webpage skeleton Open Notepad Click in the search bar and type notepad to load it up, you should see something like this: Type in

More information

CSS worksheet. JMC 105 Drake University

CSS worksheet. JMC 105 Drake University CSS worksheet JMC 105 Drake University 1. Download the css-site.zip file from the class blog and expand the files. You ll notice that you have an images folder with three images inside and an index.html

More information

CMT111-01/M1: HTML & Dreamweaver. Creating an HTML Document

CMT111-01/M1: HTML & Dreamweaver. Creating an HTML Document CMT111-01/M1: HTML & Dreamweaver Bunker Hill Community College Spring 2011 Instructor: Lawrence G. Piper Creating an HTML Document 24 January 2011 Goals for Today Be sure we have essential tools text editor

More information

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Web development using PHP & MySQL with HTML5, CSS, JavaScript Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create

More information

All Creative Designs. Basic HTML for PC Tutorial Part 2 Using MS Notepad Revised Version May My First Web Page

All Creative Designs. Basic HTML for PC Tutorial Part 2 Using MS Notepad Revised Version May My First Web Page All Creative Designs Basic HTML for PC Tutorial Part 2 Using MS Notepad Revised Version May 2013 My First Web Page This tutorial will add backgrounds to the table and body, font colors, borders, hyperlinks

More information

How to Create a NetBeans PHP Project

How to Create a NetBeans PHP Project How to Create a NetBeans PHP Project 1. SET UP PERMISSIONS FOR YOUR PHP WEB SITE... 2 2. CREATE NEW PROJECT ("PHP APPLICATION FROM REMOTE SERVER")... 2 3. SPECIFY PROJECT NAME AND LOCATION... 2 4. SPECIFY

More information

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1 Web Programming and Design MPT Senior Cycle Tutor: Tamara Week 1 What will we cover? HTML - Website Structure and Layout CSS - Website Style JavaScript - Makes our Website Dynamic and Interactive Plan

More information

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh Web Programming and Design MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh Plan for the next 5 weeks: Introduction to HTML tags Recap on HTML and creating our template file Introduction

More information

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية HTML Mohammed Alhessi M.Sc. Geomatics Engineering Wednesday, February 18, 2015 Eng. Mohammed Alhessi 1 W3Schools Main Reference: http://www.w3schools.com/ 2 What is HTML? HTML is a markup language for

More information

Tutorial 2 - HTML basics

Tutorial 2 - HTML basics Tutorial 2 - HTML basics Developing a Web Site The first phase in creating a new web site is planning. This involves determining the site s navigation structure, content, and page layout. It is only after

More information

What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language)

What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language) What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language) What is a website? A website is a collection of web pages containing text and other information, such as images, sound

More information

Hyper Text Markup Language HTML: A Tutorial

Hyper Text Markup Language HTML: A Tutorial Hyper Text Markup Language HTML: A Tutorial Ahmed Othman Eltahawey December 21, 2016 The World Wide Web (WWW) is an information space where documents and other web resources are located. Web is identified

More information

Things to note: Each week Xampp will need to be installed. Xampp is Windows software, similar software is available for Mac, called Mamp.

Things to note: Each week Xampp will need to be installed. Xampp is Windows software, similar software is available for Mac, called Mamp. Tutorial 8 Editor Brackets Goals Introduction to PHP and MySql. - Set up and configuration of Xampp - Learning Data flow Things to note: Each week Xampp will need to be installed. Xampp is Windows software,

More information

Hart House C&C Website Guide

Hart House C&C Website Guide step-by-step Instructions Hart House C&C Website Guide > Step-by-step instructions > Guidelines Materials available Online: www.harthouse.ca/design What s included in this guide? Included in this guide:

More information

RAGE WebDesign Quick Start 1 of 18. Welcome To RAGE WebDesign

RAGE WebDesign Quick Start 1 of 18. Welcome To RAGE WebDesign RAGE WebDesign Quick Start 1 of 18 Welcome To RAGE WebDesign RAGE WebDesign Quick Start 2 of 18 About This Quick Start Guide 3 An Introduction To Html 3 Helpful Tips For Working With Rage Webdesign 7 See

More information

Static Webpage Development

Static Webpage Development Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction

More information

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition First published on 3 July 2012 This is the 7 h Revised edition Updated on: 03 August 2015 DISCLAIMER The data in the tutorials is supposed to be one for reference. We have made sure that maximum errors

More information

Imagery International website manual

Imagery International website manual Imagery International website manual Prepared for: Imagery International Prepared by: Jenn de la Fuente Rosebud Designs http://www.jrosebud.com/designs designs@jrosebud.com 916.538.2133 A brief introduction

More information

Website Development Komodo Editor and HTML Intro

Website Development Komodo Editor and HTML Intro Website Development Komodo Editor and HTML Intro Introduction In this Lecture and Tour we will cover: o Use of the editor that will be used for the Website Development and Javascript Programming sections

More information

PHP Online Training. PHP Online TrainingCourse Duration - 45 Days. Call us: HTML

PHP Online Training. PHP Online TrainingCourse Duration - 45 Days.  Call us: HTML PHP Online Training PHP is a server-side scripting language designed for web development but also used as a generalpurpose programming language. PHP is now installed on more than 244 million websites and

More information

PHP by Pearson Education, Inc. All Rights Reserved.

PHP by Pearson Education, Inc. All Rights Reserved. PHP 1992-2012 by Pearson Education, Inc. All Client-side Languages User-agent (web browser) requests a web page JavaScript is executed on PC http request Can affect the Browser and the page itself http

More information

Today s workshop introduces CommonSpot, ECU s Web Content Management System, through hands-on training.

Today s workshop introduces CommonSpot, ECU s Web Content Management System, through hands-on training. Belinda Perkinson ITCS Training and Communication perkinsons@ecu.edu Introduction Today s workshop introduces CommonSpot, ECU s Web Content Management System, through hands-on training. 1. Introduction

More information

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading Full Stack Web Development Intensive, Fall 2017 There are two main objectives to this course. The first is learning how to build websites / web applications and the assets that compose them. The second

More information

Introduction to web development with PHP

Introduction to web development with PHP Chapter 1 Introduction to web development with PHP Objectives (continued) Knowledge 9. Describe the benefits of using an IDE like NetBeans for application development. 2017, Mike Murach & Associates, Inc.

More information

Using Google Drive Some Basics

Using Google Drive Some Basics Using Google Drive Some Basics Contents LOGIN 2 PURPOSE OF GOOGLE DRIVE 2 CREATE A FOLDER ON GOOGLE DRIVE 3 SHARE A FOLDER ON GOOGLE DRIVE 4 DOWNLOADING FROM GOOGLE DRIVE 5 UPLOADING TO GOOGLE DRIVE 6

More information

Teach Yourself HTML5 & CSS 3: Week 5 Task 13 - Anchors Part 3

Teach Yourself HTML5 & CSS 3: Week 5 Task 13 - Anchors Part 3 http://www.gerrykruyer.com Teach Yourself HTML5 & CSS 3: Week 5 Task 13 - Anchors Part 3 In this task you will continue working on the website you have been working on for the last two weeks. This week

More information

Ektron Advanced. Learning Objectives. Getting Started

Ektron Advanced. Learning Objectives. Getting Started Ektron Advanced 1 Learning Objectives This workshop introduces you beyond the basics of Ektron, the USF web content management system that is being used to modify department web pages. This workshop focuses

More information

Creating HTML files using Notepad

Creating HTML files using Notepad Reference Materials 3.1 Creating HTML files using Notepad Inside notepad, select the file menu, and then Save As. This will allow you to set the file name, as well as the type of file. Next, select the

More information

OU EDUCATE TRAINING MANUAL

OU EDUCATE TRAINING MANUAL OU EDUCATE TRAINING MANUAL OmniUpdate Web Content Management System El Camino College Staff Development 310-660-3868 Course Topics: Section 1: OU Educate Overview and Login Section 2: The OmniUpdate Interface

More information

Web Design 101. What is HTML? HTML Tags. Web Browsers. <!DOCTYPE html> <html> <body> <h1>my First Heading</h1> <p>my first paragraph.

Web Design 101. What is HTML? HTML Tags. Web Browsers. <!DOCTYPE html> <html> <body> <h1>my First Heading</h1> <p>my first paragraph. What is HTML? Web Design 101 HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language à A markup language is a set of markup tags The tags describe

More information

Let's Look Back. We talked about how to create a form in HTML. Forms are one way to interact with users

Let's Look Back. We talked about how to create a form in HTML. Forms are one way to interact with users Introduction to PHP Let's Look Back We talked about how to create a form in HTML Forms are one way to interact with users Users can enter information into forms which can be used by you (programmer) We

More information

The PHP language. Teaching you everything about PHP? Not exactly Goal: teach you how to interact with a database via web

The PHP language. Teaching you everything about PHP? Not exactly Goal: teach you how to interact with a database via web Web programming The PHP language Our objective Teaching you everything about PHP? Not exactly Goal: teach you how to interact with a database via web Access data inserted by users into HTML forms Interact

More information

JSN ImageShow Configuration Manual Introduction

JSN ImageShow Configuration Manual Introduction JSN ImageShow Configuration Manual Introduction JSN ImageShow is the gallery extension built for Joomla! Content Management System for developers, photographers, and publishers. You can choose to show

More information

WEB APPLICATION. XI, Code- 803

WEB APPLICATION. XI, Code- 803 WEB APPLICATION XI, Code- 803 Part A 1. Communication & its methods 2. Importance of communication 3. Factors effecting communication skills. 1. Communication Communication is a vital (Important) part

More information

Figure 1 Properties panel, HTML mode

Figure 1 Properties panel, HTML mode How to add text Adding text to a document To add text to a Dreamweaver document, you can type text directly in the Document window, or you can cut and paste text. You modify text by using the Properties

More information

CS7026 CSS3. CSS3 Graphics Effects

CS7026 CSS3. CSS3 Graphics Effects CS7026 CSS3 CSS3 Graphics Effects What You ll Learn We ll create the appearance of speech bubbles without using any images, just these pieces of pure CSS: The word-wrap property to contain overflowing

More information

Web Publishing Basics I

Web Publishing Basics I Web Publishing Basics I Jeff Pankin Information Services and Technology Contents Course Objectives... 2 Creating a Web Page with HTML... 3 What is Dreamweaver?... 3 What is HTML?... 3 What are the basic

More information

Programmazione Web a.a. 2017/2018 HTML5

Programmazione Web a.a. 2017/2018 HTML5 Programmazione Web a.a. 2017/2018 HTML5 PhD Ing.Antonino Raucea antonino.raucea@dieei.unict.it 1 Introduzione HTML HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text

More information

All Creative Designs. Basic HTML for PC Tutorial Part 1 Using MS Notepad (Version May 2013) My First Web Page

All Creative Designs. Basic HTML for PC Tutorial Part 1 Using MS Notepad (Version May 2013) My First Web Page All Creative Designs Basic HTML for PC Tutorial Part 1 Using MS Notepad (Version May 2013) My First Web Page Step by step instructions to build your first web page Brief Introduction What is html? The

More information

HTML. Hypertext Markup Language. Code used to create web pages

HTML. Hypertext Markup Language. Code used to create web pages Chapter 4 Web 135 HTML Hypertext Markup Language Code used to create web pages HTML Tags Two angle brackets For example: calhoun High Tells web browser ho to display page contents Enter with

More information

Code Editor. The Code Editor is made up of the following areas: Toolbar. Editable Area Output Panel Status Bar Outline. Toolbar

Code Editor. The Code Editor is made up of the following areas: Toolbar. Editable Area Output Panel Status Bar Outline. Toolbar Code Editor Wakanda s Code Editor is a powerful editor where you can write your JavaScript code for events and functions in datastore classes, attributes, Pages, widgets, and much more. Besides JavaScript,

More information

Head First HTLM 5 Programming, Chapter 1: Welcome to Webville. Pages 1-34

Head First HTLM 5 Programming, Chapter 1: Welcome to Webville. Pages 1-34 Mobile Application and Web Design Project 01: Introduction to HTML and JavaScript Marist School Description: In this project you will create two webpages. In the first webpage you create a list of terms

More information

Sample Copy. Not For Distribution

Sample Copy. Not For Distribution PHP Mysql For Advanced Learning i First published in India with the support of EDUCREATION PUBLISHING RZ 94, Sector - 6, Dwarka, New Delhi - 110075 Shubham Vihar, Mangla, Bilaspur, Chhattisgarh - 495001

More information

JSN PageBuilder 3 Configuration Manual Introduction

JSN PageBuilder 3 Configuration Manual Introduction JSN PageBuilder 3 Configuration Manual Introduction About JSN PageBuilder 3 JSN PageBuilder 3 is the latest innovation of Joomla! PageBuilder with great improvements in the interface, features, and user

More information

BEGINNER PHP Table of Contents

BEGINNER PHP Table of Contents Table of Contents 4 5 6 7 8 9 0 Introduction Getting Setup Your first PHP webpage Working with text Talking to the user Comparison & If statements If & Else Cleaning up the game Remembering values Finishing

More information

PHP. Introduction. PHP stands for PHP: Hypertext Preprocessor PHP is a server-side scripting language, like ASP PHP scripts are executed on the server

PHP. Introduction. PHP stands for PHP: Hypertext Preprocessor PHP is a server-side scripting language, like ASP PHP scripts are executed on the server PHP Introduction Hypertext Preprocessor is a widely used, general-purpose scripting language that was originally designed for web development to produce dynamic web pages. For this purpose, PHP code is

More information

Web Engineering (Lecture 08) WAMP

Web Engineering (Lecture 08) WAMP Web Engineering (Lecture 08) WAMP By: Mr. Sadiq Shah Lecturer (CS) Class BS(IT)-6 th semester WAMP WAMP is all-in-one Apache/MySQL/PHP package WAMP stands for: i) Windows ii) iii) iv) Apache MySql PHP

More information

Cascade V8.4 Website Content Management for the Site Manager UMSL

Cascade V8.4 Website Content Management for the Site Manager UMSL Cascade V8.4 Website Content Management for the Site Manager UMSL Contents Purpose & How to Use This Guide... 5 Getting Started and Logging In... 5 Login... 5 Dashboard... 5 Notifications... 5 Setting

More information

HTML4 TUTORIAL PART 2

HTML4 TUTORIAL PART 2 HTML4 TUTORIAL PART 2 STEP 1 - CREATING A WEB DESIGN FOLDER ON YOUR H DRIVE It will be necessary to create a folder in your H Drive to keep all of your web page items for this tutorial. Follow these steps:

More information

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Make a Website A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Overview Course outcome: You'll build four simple websites using web

More information

Styles, Style Sheets, the Box Model and Liquid Layout

Styles, Style Sheets, the Box Model and Liquid Layout Styles, Style Sheets, the Box Model and Liquid Layout This session will guide you through examples of how styles and Cascading Style Sheets (CSS) may be used in your Web pages to simplify maintenance of

More information

How to Edit Your Website

How to Edit Your Website How to Edit Your Website A guide to using your Content Management System Overview 2 Accessing the CMS 2 Choosing Your Language 2 Resetting Your Password 3 Sites 4 Favorites 4 Pages 5 Creating Pages 5 Managing

More information

Instructor s Notes Web Data Management Web Client/Server Concepts. Web Data Management Web Client/Server Concepts

Instructor s Notes Web Data Management Web Client/Server Concepts. Web Data Management Web Client/Server Concepts Instructor s Web Data Management Web Client/Server Concepts Web Data Management 152-155 Web Client/Server Concepts Quick Links & Text References Client / Server Concepts Pages 4 11 Web Data Mgt Software

More information

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information. Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information. WWW: (World Wide Web) A way for information to be shared over

More information

OU Campus VERSION 10

OU Campus VERSION 10 OU Campus VERSION 10 End User Manual Last Update: 8/15/2017 Contact Tish Sailer with comments or questions regarding this Manual. Contents INTRODUCTION...3 HELP DOCUMENTS AND SUPPORT... 3 ACCESSING PAGES

More information

Teach Yourself HTML5 & CSS 3: Week 3 Task 11 - Anchors Part 1

Teach Yourself HTML5 & CSS 3: Week 3 Task 11 - Anchors Part 1 Teach Yourself HTML5 & CSS 3: Week 3 Task 11 - Anchors Part 1 http://www.gerrykruyer.com This week you will continue working with your brave-tin-soldier.html webpage investigating how you can alter the

More information

Google Chrome 4.0. AccuCMS

Google Chrome 4.0. AccuCMS Google Chrome 4.0 AccuCMS Outline Contents Google Chrome 4.0... 4 Thank you for choosing Blue Archer... 4 As an AccuCMS user you can:... 4 Getting Started... 4 AccuCMS allows you to:... 4 Logging in to

More information

Classroom Website Basics

Classroom Website Basics Table of Contents Introduction Basic... 2 Logging In... 2 Step One Edit Account Settings... 3 Step Two Accessing the Site... 5 Step Three Edit Mode... 5 Step Four Add New Content Box... 6 Step Five Add

More information

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes Course Title Course Code WEB DESIGNING TECHNOLOGIES DCE311 Lecture : 3 Course Credit Practical : Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be able to: Understand

More information

Web Application Development (WAD) V th Sem BBAITM(Unit-1) By: Binit Patel

Web Application Development (WAD) V th Sem BBAITM(Unit-1) By: Binit Patel Web Application Development (WAD) V th Sem BBAITM(Unit-1) By: Binit Patel Introduction: PHP (Hypertext Preprocessor) was invented by Rasmus Lerdorf in 1994. First it was known as Personal Home Page. Later

More information

CONTENTS. Internet Basics. Internet Explorer. Search Engines. . Advantages and Disadvantages of the Internet. Some good websites

CONTENTS. Internet Basics. Internet Explorer. Search Engines.  . Advantages and Disadvantages of the Internet. Some good websites USING THE INTERNET CONTENTS Internet Basics Internet Explorer Search Engines E-Mail Advantages and Disadvantages of the Internet Some good websites 2 WHAT IS INTERNET? A computer network Two or more connected

More information

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar Review of HTML Chapter 3 Fundamentals of Web Development 2017 Pearson Fundamentals of Web Development http://www.funwebdev.com - 2 nd Ed. What Is HTML and Where Did It Come from? HTML HTML is defined as

More information

CPSC 481: CREATIVE INQUIRY TO WSBF

CPSC 481: CREATIVE INQUIRY TO WSBF CPSC 481: CREATIVE INQUIRY TO WSBF J. Yates Monteith, Fall 2013 Schedule HTML and CSS PHP HTML Hypertext Markup Language Markup Language. Does not execute any computation. Marks up text. Decorates it.

More information

Chapter 1. Introduction to web development and PHP. 2010, Mike Murach & Associates, Inc. Murach's PHP and MySQL, C1

Chapter 1. Introduction to web development and PHP. 2010, Mike Murach & Associates, Inc. Murach's PHP and MySQL, C1 1 Chapter 1 Introduction to web development and PHP 2 Applied Objectives Use the XAMPP control panel to start or stop Apache or MySQL when it is running on your own computer. Deploy a PHP application on

More information

c122jan2714.notebook January 27, 2014

c122jan2714.notebook January 27, 2014 Internet Developer 1 Start here! 2 3 Right click on screen and select View page source if you are in Firefox tells the browser you are using html. Next we have the tag and at the

More information

Web Server Setup Guide

Web Server Setup Guide SelfTaughtCoders.com Web Server Setup Guide How to set up your own computer for web development. Setting Up Your Computer for Web Development Our web server software As we discussed, our web app is comprised

More information

Assignment #2: HTML Documents & Structure

Assignment #2: HTML Documents & Structure Assignment #2: HTML Documents & Structure Submission instructions: For this assignment you will submit the files you created for Part 2. Files will be submitted using the 7- zip software. Refer to the

More information

HTML/XML. HTML Continued Introduction to CSS

HTML/XML. HTML Continued Introduction to CSS HTML/XML HTML Continued Introduction to CSS Entities Special Characters Symbols such as +, -, %, and & are used frequently. Not all Web browsers display these symbols correctly. HTML uses a little computer

More information

Web Site Design and Development. CS 0134 Fall 2018 Tues and Thurs 1:00 2:15PM

Web Site Design and Development. CS 0134 Fall 2018 Tues and Thurs 1:00 2:15PM Web Site Design and Development CS 0134 Fall 2018 Tues and Thurs 1:00 2:15PM By the end of this course you will be able to Design a static website from scratch Use HTML5 and CSS3 to build the site you

More information

UNIT 3 SECTION 1 Answer the following questions Q.1: What is an editor? editor editor Q.2: What do you understand by a web browser?

UNIT 3 SECTION 1 Answer the following questions Q.1: What is an editor? editor editor Q.2: What do you understand by a web browser? UNIT 3 SECTION 1 Answer the following questions Q.1: What is an editor? A 1: A text editor is a program that helps you write plain text (without any formatting) and save it to a file. A good example is

More information

SoftChalk 10. Level 1. University Information Technology Services. Learning Technologies, Training, Audiovisual, and Outreach

SoftChalk 10. Level 1. University Information Technology Services. Learning Technologies, Training, Audiovisual, and Outreach SoftChalk 10 Level 1 University Information Technology Services Learning Technologies, Training, Audiovisual, and Outreach Copyright 2018 KSU Division of University Information Technology Services This

More information

End-User Reference Guide Troy University OU Campus Version 10

End-User Reference Guide Troy University OU Campus Version 10 End-User Reference Guide Troy University OU Campus Version 10 omniupdate.com Table of Contents Table of Contents... 2 Introduction... 3 Logging In... 4 Navigating in OU Campus... 6 Dashboard... 6 Content...

More information

INTRODUCTION TO WEB USING HTML What is HTML?

INTRODUCTION TO WEB USING HTML What is HTML? Geoinformation and Sectoral Statistics Section (GiSS) INTRODUCTION TO WEB USING HTML What is HTML? HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text Markup Language

More information

HTML TUTORIAL ONE. Understanding What XHTML is Not

HTML TUTORIAL ONE. Understanding What XHTML is Not HTML TUTORIAL ONE Defining Blended HTML, XHTML and CSS HTML: o Language used to create Web pages o Create code to describe structure of a Web page XHTM: o Variation of HTML o More strictly defines how

More information

MAP-BASED WEB EXPORT MANUAL. Publish your own photos to a map-based site.

MAP-BASED WEB EXPORT MANUAL. Publish your own photos to a map-based site. MAP-BASED WEB EXPORT MANUAL Publish your own photos to a map-based site. Introduction... 1 Requirements... 1 Contact and Support... 1 Legal Stuff... 1 Features... 2 Demo Restrictions... 2 Installation...

More information

AP CS P. Unit 2. Introduction to HTML and CSS

AP CS P. Unit 2. Introduction to HTML and CSS AP CS P. Unit 2. Introduction to HTML and CSS HTML (Hyper-Text Markup Language) uses a special set of instructions to define the structure and layout of a web document and specify how the document should

More information

Mobile Site Development

Mobile Site Development Mobile Site Development HTML Basics What is HTML? Editors Elements Block Elements Attributes Make a new line using HTML Headers & Paragraphs Creating hyperlinks Using images Text Formatting Inline styling

More information

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1 CREATING A WEBSITE USING CSS Mrs. Procopio CTEC6 MYP1 HTML VS. CSS HTML Hypertext Markup Language CSS Cascading Style Sheet HTML VS. CSS HTML is used to define the structure and content of a webpage. CSS

More information

CSC Web Programming. Introduction to JavaScript

CSC Web Programming. Introduction to JavaScript CSC 242 - Web Programming Introduction to JavaScript JavaScript JavaScript is a client-side scripting language the code is executed by the web browser JavaScript is an embedded language it relies on its

More information

Advanced Web Tutorial 1 Editor Brackets / Visual Code

Advanced Web Tutorial 1 Editor Brackets / Visual Code Advanced Web Tutorial 1 Editor Brackets / Visual Code Goals Create a website showcasing the following techniques - Liquid Layout - Z-index - Visibility Website - Create a folder on the desktop called tutorial

More information

CREATING WEBSITES. What you need to build a website Part One The Basics. Chas Large. Welcome one and all

CREATING WEBSITES. What you need to build a website Part One The Basics. Chas Large. Welcome one and all Slide 1 CREATING WEBSITES What you need to build a website Part One The Basics Chas Large Welcome one and all Short intro about Chas large TV engineer, computer geek, self taught, became IT manager in

More information

Designing the Home Page and Creating Additional Pages

Designing the Home Page and Creating Additional Pages Designing the Home Page and Creating Additional Pages Creating a Webpage Template In Notepad++, create a basic HTML webpage with html documentation, head, title, and body starting and ending tags. From

More information

PHP and MySQL for Dynamic Web Sites. Intro Ed Crowley

PHP and MySQL for Dynamic Web Sites. Intro Ed Crowley PHP and MySQL for Dynamic Web Sites Intro Ed Crowley Class Preparation If you haven t already, download the sample scripts from: http://www.larryullman.com/books/phpand-mysql-for-dynamic-web-sitesvisual-quickpro-guide-4thedition/#downloads

More information

UPLOADING AN IMAGE TO FACEBOOK AND MAKING IT YOUR PROFILE PICTURE

UPLOADING AN IMAGE TO FACEBOOK AND MAKING IT YOUR PROFILE PICTURE UPLOADING AN IMAGE TO FACEBOOK AND MAKING IT YOUR PROFILE PICTURE PART 1: UPLOADING AN IMAGE TO FACEBOOK 1. Open your web browser. This will most likely be Internet Explorer, Mozilla Firefox, Google Chrome

More information

This document provides a concise, introductory lesson in HTML formatting.

This document provides a concise, introductory lesson in HTML formatting. Tip Sheet This document provides a concise, introductory lesson in HTML formatting. Introduction to HTML In their simplest form, web pages contain plain text and formatting tags. The formatting tags are

More information

HostPress.ca. User manual. July Version 1.0. Written by: Todd Munro. 1 P age

HostPress.ca. User manual. July Version 1.0. Written by: Todd Munro. 1 P age HostPress.ca User manual For your new WordPress website July 2010 Version 1.0 Written by: Todd Munro 1 P age Table of Contents Introduction page 3 Getting Ready page 3 Media, Pages & Posts page 3 7 Live

More information

Site Owners: Cascade Basics. May 2017

Site Owners: Cascade Basics. May 2017 Site Owners: Cascade Basics May 2017 Page 2 Logging In & Your Site Logging In Open a browser and enter the following URL (or click this link): http://mordac.itcs.northwestern.edu/ OR http://www.northwestern.edu/cms/

More information

Introduction to WEB PROGRAMMING

Introduction to WEB PROGRAMMING Introduction to WEB PROGRAMMING Web Languages: Overview HTML CSS JavaScript content structure look & feel transitions/animation s (CSS3) interaction animation server communication Full-Stack Web Frameworks

More information