Simple Web Programming for Beginners
By Hanaan AM
()
About this ebook
A lot of people tend to confuse web design with web development, but there is a huge difference between the two. While web design mainly pertains to the design elements of a website, web development encompasses a lot more.
It includes web design, but also includes web content development, client and server side scripting, server and configurations security as well as e-commerce application.
This book gives you a guidance to simple web development using HTML, PHP, MySQL and AJAX.
Related to Simple Web Programming for Beginners
Related ebooks
Real-World Solutions for Developing High-Quality PHP Frameworks and Applications Rating: 3 out of 5 stars3/5D Web Development Rating: 0 out of 5 stars0 ratingsDatabase Administration A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsIBM Integration Bus A Complete Guide - 2020 Edition Rating: 5 out of 5 stars5/5Understanding the Internet: A Glimpse into the Building Blocks, Applications, Security and Hidden Secrets of the Web Rating: 0 out of 5 stars0 ratingsNetwork Management System A Complete Guide - 2020 Edition Rating: 5 out of 5 stars5/5Machine Learning with the Raspberry Pi: Experiments with Data and Computer Vision Rating: 0 out of 5 stars0 ratingsBuilding Websites with VB.NET and DotNetNuke 4 Rating: 1 out of 5 stars1/5Building B2B Applications with XML: A Resource Guide Rating: 5 out of 5 stars5/5MCSA: Windows 10 Complete Study Guide: Exam 70-698 and Exam 70-697 Rating: 0 out of 5 stars0 ratingsMobile Device Management A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsLearn Html In 1 Hour Rating: 0 out of 5 stars0 ratingsLearn HTML and CSS In 24 Hours and Learn It Right | HTML and CSS For Beginners with Hands-on Exercises Rating: 0 out of 5 stars0 ratingsWeb Design With Html5, a Primer Rating: 0 out of 5 stars0 ratingsHTML 101: A guide to coding, #3 Rating: 0 out of 5 stars0 ratingsHypertext Markup Language (HTML) Fundamentals: How to Master HTML with Ease Rating: 0 out of 5 stars0 ratingsEasy html and css Rating: 0 out of 5 stars0 ratingsClient Side Web Development For Beginners (HTML/CSS/JS) Rating: 4 out of 5 stars4/5Html5 for Beginners: A Step-By-Step Guide Rating: 0 out of 5 stars0 ratingsHTML Unleashed: The Complete Guide Rating: 0 out of 5 stars0 ratingsWeb Development Step by Step - HTML Rating: 0 out of 5 stars0 ratingsWeb Development Step by Step Rating: 0 out of 5 stars0 ratingsHtml5 Rating: 0 out of 5 stars0 ratingsIntroduction to HTML & CSS Rating: 4 out of 5 stars4/5James Learning Javascript Programming Rating: 0 out of 5 stars0 ratingsCOMPUTER PRODUCTIVITY BOOK 1 Use AutoHotKey Create your own personal productivity scripts: AutoHotKey productivity, #1 Rating: 0 out of 5 stars0 ratingsHTML Beginner's Crash Course: HTML for Beginner's Guide to Learning HTML, HTML & CSS, & Web Design Rating: 4 out of 5 stars4/5HTML & CSS For Beginners: Your Step by Step Guide to Easily HTML & CSS Programming in 7 Days Rating: 4 out of 5 stars4/5ASP.NET Application Development Fundamentals Rating: 0 out of 5 stars0 ratings
Computers For You
Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5The Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsElon Musk Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsThe Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5Master Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5Alan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Rating: 4 out of 5 stars4/5Practical Lock Picking: A Physical Penetration Tester's Training Guide Rating: 5 out of 5 stars5/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5The Designer's Web Handbook: What You Need to Know to Create for the Web Rating: 0 out of 5 stars0 ratingsWeb Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/5Learning the Chess Openings Rating: 5 out of 5 stars5/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5People Skills for Analytical Thinkers Rating: 5 out of 5 stars5/5
Reviews for Simple Web Programming for Beginners
0 ratings0 reviews
Book preview
Simple Web Programming for Beginners - Hanaan AM
Modul 1HTML
HTML is the basic of all web programming languages, PHP, JSP, and other technologies generate HTML as the main language to define the web interface.
Pic 1.1 Even handheld devices now can be used to access HTML
Now, lots of softwares available to edit HTML, for example: Adobe Dreamweaver. But by mastering the HTML itself, it will be easier for you creating webpage using any softwares.
Pic 1.2 Adobe Dreamweaver, used to be Macromedia Dreamweaver
HTML stands for hypertext markup language. This language consists of tags that enable you creating hypertext document. A web page, is basically a hypertext document.
If you see web pages on the Net, maybe you think that creating web pages is something advanced, sophisticated, and complicated. Whereas creating web pages is simple process, you can even use simple text editor.
Pic 1.3 Logo of HTML 5, last version of HTML
Even simple text editor like the default Notepad
in Windows can be used to create HTML page. In Linux, you can use Gedit, Notepad++ or other text editor softwares.
1.1 Installing Text editor
In this book, I use Notepad++. This is a simple, robust, open source, and full featured text editor. The features are:
Syntax Highlighting
Codes in one pair opening tag and closing tag can be viewed and closed.
Supports multidocuments. You can edit more than one documents using tabbed browsing just like Web Browsers.
Search and Replace.
Zoom in and Zoom out.
Supports drag and drop.
Bookmark.
Can accommodate Macro.
Notepad++ can be downloaded from https://notepad-plus-plus.org, or you can find tons of mirrors in the Net. Do the following steps to install the Notepad++ on your computer:
1.Double click on the installer file.
2.Choose the language on Please select a language. In this example I use Indonesian, you can use your own language.
Pic 1.4 Choosing language for installation
3.Click Next on the Welcome screen.
Pic 1.5 Welcoem screen
4.On the licensing screen, click I agree.
Pic 1.6 Licensing Screen
5.Specify the installation folder.
Pic 1.7 Specifying the installation folder
6.In Choose Components screen, click Install button.
Pic 1.8 Choose Components screen
7.Click on Install to do installation process.
Pic 1.9 Installation process
8.If the process finished, click Finish button.
Pic 1.10 Click Finish button
9.You can see Notepad++ user interface.
Pic 1.11 Notepad++ UI after installed
1.2Basic HTML
First step of understanding HTML, you have to comprehend the HTML syntaxes. This section describes some basic of html syntaxes.
1.2.1HTML Syntaxes
To create web page, you just have to type some texts and enclose the texts with tags to define the function of the texts. Because each tag has different function.
Here is the syntax to write tag in HTML.
From above syntax, you can see that, normally, HTML has two tags, opening tag and closing tag. The difference is the /
character on the closing tag.
For example, you can see