background preloader

Geek to Live: How to set up a personal home web server

Geek to Live: How to set up a personal home web server

How to Become a Web Developer from Scratch Learn Everything You Need to Know About Web Development Even If You've Never Programmed Before. The Basics: HTML, XHTML, CSS and JavaScript BackEnd Development: PHP, MySQL, XML and jSON FrontEnd Development: AJAX, jQuery, HTML5 and CSS3 Join Over 36,000 Students, and Build a Variety of Functional Websites from Scratch. Web Development is the term used to define all the work involved in the creation of a web site. This course is regularly updated and contains exercises, manuals and resources to help you succeed. Content and Overview In more than 45 hours of content, this comprehensive programming course will teach you all you need to know to become a web developer. Section two moves on to JavaScript where you’ll learn how to use external scripts, comments, variables, loops, arrays and alerts as well as many other JavaScript functionalities. Sections four and five cover XML and jSON before moving on to AJAX and PHP.

Perl and CGI Tutorial GET AND POST The Common Gateway Interface, or CGI, is a set of standards that define how information is exchanged between the web server and a custom script.The CGI specs are currently maintained by the NCSA and NCSA defines CGI is as follows: The Common Gateway Interface, or CGI, is a standard for external gateway programs to interface with information servers such as HTTP servers. The current version is CGI/1.1 and CGI/1.2 is under progress. Web Browsing To understand the concept of CGI, lets see what happens when we click a hyper link to browse a particular web page or URL. Your browser contacts the HTTP web server and demand for the URL ie. filename.Web Server will parse the URL and will look for the filename in if it finds that file then sends back to the browser otherwise sends an error message indicating that you have requested a wrong file.Web browser takes response from web server and displays either the received file or error message. CGI Architecture Diagram Web Server Support & Configuration

Firefox Web Browser — Download Firefox Aurora or Beta & Help Determine the Next Firefox The latest features in a more stable environment Firefox Beta automatically sends feedback to Mozilla. Learn more. Give us feedback to help us put the final tweaks on performance and functionality in a stable environment. The newest innovations in an experimental environment Firefox Aurora automatically sends feedback to Mozilla. Test performance in an experimental environment, file bugs and help us determine what makes it to Beta.

CGI tutorial: Source files In case you are interested in how CGI scripts can be written, or if you want to compare your attempt at the exercises with mine, here are the Perl files used to generate them. Environment example: Generates an HTML document listing the values of (most of) the current environment variables. The endless document: Displays one of the many(!) pages of a document with infinitely many pages. It uses the QUERY_STRING environment variable to see what page it should generate and what the previous page was. SQL Tutorial CGI Tutorial: Forms Usually the information supplied by the QUERY_STRING variable should come from the user pressing buttons and entering text in the HTML document. It is this information we would like to package up and send to the CGI script. Each group of buttons and text boxes is called a form, and forms are enclosed between the HTML tags <form> ... <form action=" method="GET"> Some text in here. The action tag is the URL of the CGI script. Submit buttons A submit button is the input device that actually calls the URL. The result is a form which looks like this. If you click the submit button then the URL will be called. Checkboxes A checkbox is a simple on/off button. The result of this code is the following form Now if the submit button is clicked when the box is checked then the information lights=on is packaged into QUERY_STRING. Here is example HTML code for a form with two checkboxes and a message for each. Radio buttons Text boxes Exercise

How to Become a Web Developer from Scratch Recently updated for the 2015 tech market, "Become a Web Developer from Scratch (2015 version)" is probably one of the most complete and comprehensive online courses you will ever get to see covering web development from top to bottom. In more than 40 hours of content, this course will cover all you need to know about how to become a top skilled web developer even if you never programmed before. Basics: HTML, CSS, JavaScript BackEnd Development: PHP, MySQL, XML, jSON FrontEnd Development: jQuery, AJAX, HTML5, CSS3 Other: Wordpress, Bootstrap3 This course will give you all the insights on how the Internet works and after you've completed the course, you will have the breadth of knowledge to be able to create your own websites and apps with the latest technology. Note: This course is regularly updated with new lectures, guides and projects. What does this course offer that others don't? 1) Learn 13 different web technologies 2) 8 real life web projects that you can use on your personal portfolio

Web Design/PHP challenges PHP Challenge 1: Idiot Box Survey[edit] A very old TV Scenario: You are working as IT Support for a small high school in your area. Creating the form[edit] You've been asked to whip up a prototype form to collect the following info (remember your target audience when labeling your fields!) First and last nameYear of birthYear at School (e.g. 7-12)Number of siblingsAt what time do they go to bed, and at what time do they wake up.Approximate time spent on homework per daytime spent watching TV/DVD etc. per dayTime spent using computer or games console per daytime spent with family per daytime spent with friends per day You do not necessarily need to make your form pretty or worry about Javascript input validation for the prototype, but it certainly needs to be easy to use. Processing your form[edit] Your prototype will also require a php script (or server-side language of your choice) to process the info. A message saying "Great! PHP Challenge 2: Idiot box statistics[edit] Extra challenges[edit]

view products Product Reads: ''The LORD is my rock, my fortress and my deliverer; my God is my rock'' - Psalms 18:2; ''....let us shout aloud to the Rock of our salvation.'' - Psalms 95:1; JESUS IS MY ROCK ''The LORD is my rock, my fortress and my deliverer; my God is my rock, in whom I take refuge, my shield and the horn of my salvation, my stronghold.'' - Psalms 18:2 ''Come, let us sing for joy to the LORD; let us shout aloud to the Rock of our salvation.'' - Psalms 95:1 This heavy cotton canvas web strap has all the features you want along with powerful Kerusso graphics and a strong Biblical message. Kindly note that the Price of the product is inclusive of Shipping charges within India - We use India Speed Post for shipping for quicker delivery and also to reach the maximum pin codes across India.Since most of the products are imported from USA the processing time for delivery will be around 20-25 days approximately if the item is not on stock. Are online transactions on your site secure?

Perl CGI Tutorial: First lesson on Perl programming What is Perl/CGI? Perl is a simple programming language. It doesn't have to be used on the web, it can run locally on your computer, but it's popular for use on the web. When it's used on the web the programs are called Perl CGI, because CGI is the way that Perl talks to your web browser. Perl can be used to do things like rotate banners, generate text & HTML on the fly, set cookies, and provide shopping carts. In theory it's pretty simple: Write your Perl program in a text editor, and save it with a .cgi or .pl extension. But if you tried this already it probably didn't work, which is probably why you're here. By the way, I use the terms "program" and "script" in this tutorial interchangeably. And now for the good stuff. I'm sorry, but I can't provide personal assistance with Perl. More resources: Fan Mail Your website was very helpful. Last Update: June 2006

How to Create a Retro Boxing Poster in Photoshop As it's Graphic Design Week here on Psdtuts+, let's take a look at some basic Graphic Design principles and cast an eye over the Boxing Poster aesthetic from yesteryear. Creating a retrograde look is nothing new, but there are some things to keep an eye out for when mimicking Graphic Design from any decades past. We'll be drawing inspiration from Poster Design from the 1960s, particularly Boxing Posters from that era. As with any design project, you'll need to decide upon the medium which will carry your message. It's very good practice to sketch out a few ideas before sitting in front of the computer. Of course, for this type of project we'll need old paper stock. As the paper stock is from the 1960's (not really, but that's what we're aiming for), it wouldn't look quite this ancient so add a couple of Adjustment Layers to sort it out. ...and Hue/Saturation (Layer > New Adjustment Layer > Hue/Saturation). Now we can start building up the poster design based on the original sketch.