Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
WEB DEVELOPMENT<br />Juanito B. Relampagos Jr.<br />Developer – Arthbutnut Consultant<br />
Why choose IT courses?<br />Wide array of jobs<br />Network/Admin/Support<br /><ul><li>Network Engineer
Systems Administrator
Systems Engineer
Network Architect
Unix Administrator
IT Manager
IT Staff
IT Help Desk Support</li></ul>Software<br /><ul><li>VB/JAVA Systems Analyst
JAVA Game Developer
Flash Animator
Web/Graphics Designer
ASP Developer
PHP Developer
 Project Manager
Upcoming SlideShare
Loading in …5

Web development


Published on

Short presentation on web developemt

Published in: Technology
  • Be the first to comment

Web development

  1. 1. WEB DEVELOPMENT<br />Juanito B. Relampagos Jr.<br />Developer – Arthbutnut Consultant<br />
  2. 2. Why choose IT courses?<br />Wide array of jobs<br />Network/Admin/Support<br /><ul><li>Network Engineer
  3. 3. Systems Administrator
  4. 4. Systems Engineer
  5. 5. Network Architect
  6. 6. Unix Administrator
  7. 7. IT Manager
  8. 8. IT Staff
  9. 9. IT Help Desk Support</li></ul>Software<br /><ul><li>VB/JAVA Systems Analyst
  10. 10. JAVA Game Developer
  11. 11. Flash Animator
  12. 12. Web/Graphics Designer
  13. 13. ASP Developer
  14. 14. PHP Developer
  15. 15. Project Manager
  16. 16. Junior Software Engineer
  17. 17. Project Coordinator
  18. 18. .NET Developer
  19. 19. SAP Administrator
  20. 20. Web Developer
  21. 21. Oracle Administrator
  22. 22. Database Administrator
  23. 23. Database Analyst</li></ul>SEO/Webmaster<br /><ul><li>SEO Manager
  24. 24. SEO Specialist
  25. 25. SEO Writer
  26. 26. Research Operator
  27. 27. Web Content writer</li></ul>Hardware<br /><ul><li>IT Personnel
  28. 28. Technical Support
  29. 29. PC Technician
  30. 30. System Analyst</li></li></ul><li>Urgent PHP Lead Developer<br />
  31. 31. Advantage of taking computer courses<br />In demand all over the world<br />companies who want to hire IT professionals keep growing more and more everyday<br />The more that technology improves, the more jobs in the IT field are being offered<br />This is one of the main reason why in most countries worldwide, IT courses are given a high support and priority<br />Other college courses are also great, but if you want to be able to get a job right after college, taking an IT course will give you the best advantage<br />
  32. 32. Billionaires<br />Carlos Slim Helu & family<br /><ul><li>Telecom - $53.5Billion – Age 70</li></ul>William Gates<br />Microsoft - $53Billion – Age 54<br />Lawrence Ellison<br />Oracle - $28Billion – Age 65<br />10. Karl Albrecht<br />- Supermarket - $23.5Billion – Age 90<br />Source:<br />
  33. 33. Young Billionaires<br />Dustin Moskovitz<br />$1.4B - Age 26<br />6% share on facebook<br />Mark Zuckerberg<br />$6.9B – Age 26<br />The Harvard dropout and FacebookCEO<br />Eduardo Saverin<br />$1.15B – Age 28<br />Facebook<br />Sergey Brin<br />$15B – Age 37<br />dropped out in 1998 to start Google<br />Larry Page<br />$15B – Age 37<br />dropped out of his Stanford Ph.D. program in 1998 to start the search engine<br />Jerry Yang<br />$1.15B - Age 41<br />Yahoo<br />
  34. 34. Web Developer must know:<br />PHP<br />Apache Server<br />MySQL<br />Web Design<br />CSS<br />JSON<br />SOAP<br />Javascript<br />Ajax<br />XML<br />DOM<br />Jquery, Dojo, etc.<br />Database Schema<br />And a lot more…<br />
  35. 35. Upload Image with thumbnails<br />Thumbnails<br />Original upload<br />
  36. 36. Captcha it!<br />
  37. 37. MySQL<br />RDBMS<br />left join<br />where clause<br />Advanced text searching using full-text indexes<br />
  38. 38. RDBMS<br /><ul><li> Left Join
  39. 39. Right Join
  40. 40. Inner Join
  41. 41. Outer Join</li></li></ul><li>Advanced text searching using full-text indexes<br />Advantage of table indexes:<br />A table scan might be more efficient for a complex query that requires most <br />of the rows in a table, for a query that returns only some table rows an index <br />scan can access table rows more efficiently<br />
  42. 42. Advance Search<br /><ul><li>Creating a full text index is done after creating your table
  43. 43. ALTER TABLE users ADD FULLTEXT(description);
  44. 44. INSERT INTO users VALUES ('MySQL is a very fast database');
  45. 45. WHERE MATCH(description) AGAINST (‘language’);
  46. 46. WHERE Match(Opinion) AGAINST ('"nice language"' IN BOOLEAN MODE);
  47. 47. Boolean mode searching has long been popular with internet search engines - they allow you to proceed words with a + or a - to force it to either be present (+) or not present (-).
  48. 48. Result Relevant Search
  49. 49. SELECT description, MATCH(description) AGAINST('nice language' IN BOOLEAN MODE) AS Score FROM users WHERE MATCH(description) AGAINST ('nice language' IN BOOLEAN MODE);</li></li></ul><li>Photoshop<br />Tips in using Photoshop CS 5<br />
  50. 50. Conclusion<br />Success Stories<br />