OCDevel Web Development Podcast: Recent Episodes

OCDevel

How To: Web Development, Web Design, Content Management Systems, and more.

View Details

Linux, BSD, Solaris, Windows Server 2008, Server Operating Systems

View Details

SEO (search engine optimization), Internet Marketing, Monetization, Accessibility.

View Details

CMS (content management systems), Web frameworks, Ruby on Rails, Drupal, etc.

View Details

Web design & development tools & IDE's, Eclipse, Firefox plugins, Firebug, etc.

View Details

Installing your first site on a WAMP server (windows, apache, mysql, php). Making your site publically accessible.

View Details

Client Side Technology includes - DHTML - Flash, Silverlight, Applets - RIA

Flash, Silverlight, Applets

Define DHTML

Code execution: Browser vs. Server

DHTML - css - javascript and VBScript - embedded vs external - toolkits: Dojo, Moshikit, Scriptaculous, YUI, Prototype, JQuery, GWT...

client-side vs server-side - speed: client way faster - Security: can view source (vs server-side scripting), ctrl+u - Compatibility: server-side produces same output no matter what, client-side has compatibility issues

RIA (Flex, OpenLaszlo)

AJAX!!!

View Details

Systems (sys admin) - Linux, Windows Server 2003, BSD

Server Software (services) - web servers - database servers - mail servers - revision - control servers - *ports

Web Server Configuration - apache, IIS

Database (dba) - MySql, SQL Server, Oracle, Postgres

Server-side Scripting - Script runs on web server, generates dynamic web page - (vs client-side, which generates dynamic content in the browser) - CGI

Web server extension modules - CGI Languages: Perl, Python, Ruby - Web server extension modules: PHP, ASP, ASP.NET - Java servlets

View Details

  • Client: Web design ( HTML, CSS, Images ), Interactivity / Browser Objects ( Flash, Flex, Laszlo, Silverlight, Java Applets / Webstart), Client-side scripting ( JavaScript, AJAX)
  • Server: Server-side scripting( PHP, ASP, ASP.NET, J2EE, CGI, Python, Perl, Ruby), Database, Systems Administration
  • Internet marketing: SEO, Accessibility, Marketing, Monitization
  • Extras: WYSIWYG tools, Web Frameworks ( Django, Rails ), Blogging & CMS ( WordPress, Joomla!, Drupal)