Web Programming
During my practical, my job scope was to create a web-based database. I need to learn html, css and PHP in order to create the web page for the postgraduate students to store the data they obtained in their research. Even though I only able to learn the fundamental but I have chance to enrol this subject- web programming in this semester to let me have chance to have more exposure in web developing.
Week 1
An ice-breaking session began the lecture today. Then, the topic of today lecture was the introduction. It covered internet, world wide web, web architecture, common gateway interface and CGI programming. Internet is very familiar to everyone which provide convenience to interact with people all over the world, search for information, allow user to retrieve documents from other computers and so on. In addition, I also learnt about the static and dynamic web architecture, how the html document being sent to web browser after the web browser sent request to the server.
Week 2
Before the lecture, we were giving a tutorial on html. We need to copy the coding given in the tutorial and tried to observe the output of the coding. It really helped to give a clearer picture on what html is all about. After the tutorial, the lecture started by introducing the background of html. Then, we learnt about what is tag, element and attribute which are the important features in html. In addition, we learnt several important elements such as <html></html>, <head></head>, <body></body> and so on. Besides that, we also learnt to create a table. To ensure we understand the lecture, we were given a tutorial on table.
Week 3
Today I learnt CSS which stands for cascading stylesheet. It plays role in giving an interactive web page where the user able to customize the background colour, font, font size, border, type of borders, border colours and so on. The most interesting is if let say we want to change the web page that comprises of many pages, we just need to include an internal stylesheet.
Week 4
Tutorial-Javascript fundamental
Today was our turn to have a tutorial class and shared our knowledge on the fundamental of javascript. I have the opportunity to learn how to use camtasia to record a tutorial video. Besides that, it is a good chance for me to be more confidence to share my knowledge. Javascript is similar to java and it consists of several parts which are class, object, function, array and so on. Basically the concept is same as C++ and other language but just need to take note when we want to display message on the browser.
Today was our turn to have a tutorial class and shared our knowledge on the fundamental of javascript. I have the opportunity to learn how to use camtasia to record a tutorial video. Besides that, it is a good chance for me to be more confidence to share my knowledge. Javascript is similar to java and it consists of several parts which are class, object, function, array and so on. Basically the concept is same as C++ and other language but just need to take note when we want to display message on the browser.
File
javascriptfull.ppt | |
File Size: | 978 kb |
File Type: | ppt |
introduction.zip | |
File Size: | 3 kb |
File Type: | zip |
selection__array.zip | |
File Size: | 3 kb |
File Type: | zip |
object.zip | |
File Size: | 0 kb |
File Type: | zip |
Video
Week 5
Examples of JavaScript Usage
Today's topic covered how to get input from Form Element, Form Verification, handling user interface logics and DOM (document object model). DOM is the model that describes how all elements[eg: input fields, images, paragraphs etc]in an HTML page are related to the topmost structure.
Today's topic covered how to get input from Form Element, Form Verification, handling user interface logics and DOM (document object model). DOM is the model that describes how all elements[eg: input fields, images, paragraphs etc]in an HTML page are related to the topmost structure.
Week 6 & Week 7
Programming in PHP
This week I managed to refresh knowledge on PHP: PHP Hypertext Preprocessor that I used to learn during my Industrial Training. Initially, xampp was being installed in desktop. Today's topic covered the introduction, fundamental, variables declaration in PHP, selection statements, repetition statement, simple explanation on GET/POST method , count the length of string, creating html form [eg: checkbox, textbox, radio, password field etc] and so on.
This week I managed to refresh knowledge on PHP: PHP Hypertext Preprocessor that I used to learn during my Industrial Training. Initially, xampp was being installed in desktop. Today's topic covered the introduction, fundamental, variables declaration in PHP, selection statements, repetition statement, simple explanation on GET/POST method , count the length of string, creating html form [eg: checkbox, textbox, radio, password field etc] and so on.
Week 8
Programming in PHP (continue)
Today I learnt about Function, Arrays, web variables and cookies. Today's topic covered the refreshing of PHP that presented by previous group. This lesson enable us to create html form, then how to link html page with php in order to obtain the data inserted by user using GET/POST method. I also learnt the purpose of cookies to store the web site information.
Today I learnt about Function, Arrays, web variables and cookies. Today's topic covered the refreshing of PHP that presented by previous group. This lesson enable us to create html form, then how to link html page with php in order to obtain the data inserted by user using GET/POST method. I also learnt the purpose of cookies to store the web site information.