1 / 7

Comprehensive Guide to Web Development: Tools, Processes, and Best Practices

This comprehensive guide covers the entire web development process, including essential tools and programming skills for both client-side and server-side development. It explores web infrastructure building, designing, and testing, emphasizing the importance of coding standards and refactoring. The guide introduces issue tracking, data modeling, and SQL tuning, along with a focus on Test Driven Development (TDD). Key programming languages such as HTML, CSS, JavaScript, PHP, and SQL are highlighted alongside version control with Subversion and coding environments like Ubuntu. Perfect for developers wanting to enhance their skills.

maxim
Télécharger la présentation

Comprehensive Guide to Web Development: Tools, Processes, and Best Practices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web based Development Process

  2. Index • Introduce Tools & Programming Skills • Build Infrastructure • Web Designing • Testing & Code Refactoring • Q & A

  3. Introduce Tools & Programming Skills Tools Programming Skills Wiki Client Side Programming • Do Not Refresh Web Pages ! • XML, DOM, Javascript .. • Website for sharing Information • Write & Edit articles by everybody` Server Side Programming Revision Control Tool • Source Code Repository • Use “subversion” • OOP ( Not ODP ) • Test Driven Development Advanced Data Management Issue Tracking Tool • Manage Issues • Data Modeling • SQL Tuning

  4. Build Infrastructure Encoding UTF-8 HTML(4 or 5) + CSS(2 or 3) + Javascript + PHP5 + SQL Hardware / Software Infrastructure ID/Pass Editor Batch root / formoney VIM 7.2 Perl 5.10 & Java 6 Wiki / IST WAS DBS Ubuntu 10.04 VIM 7.2 Perl 5.10 Java 6 Apache2.2 PHP5 Wiki Solution IST Solution Ubuntu 10.04 VIM 7.2 Perl 5.10 Java 6 Apache2.2 PHP5 SVN Selenium Ubuntu 10.04 VIM 7.2 Perl 5.10 Java 6 Mysql 5.x

  5. Web Designing Labeling Define Goal / Scope Create Storyboard Navigation Contents Goal / Scope Labeling Story board Navigation Contents

  6. Testing & Code Refactoring Unit Test System Test Module Test Strong System Class Test Selenium Test System Test Application Selenium TDD Process Add Test Selenium Input Case Various OS Error ! Refactoring Various Web Browser Logging Message Error ! Pass Coding

  7. Q & A

More Related