OSS LAMP CMS Drupal.... YES, MORE FREE TRAINING!!!
Details
This next class will review PHP scripting
and also move ahead towards Hands-On Theming...
Huge file of CMS Ninja course material: Legacy Course Outline (http://tinyurl.com/47xgb9p)
A leaner overview of Hands-On Training follows:
Hands-On Intro To PHP + LAMP Apps:
-
Review of CMS Ninja Team Dev Roles and Course Goals.
-
Know how LAMP / MAMP / WAMP support (Apache+MySQL+PHP).
-
Install LAMP dev tools and engage in team work flows, listed below.
-
Code, execute and debug actual PHP scripts and LAMP apps.
-
Review these work flows with activities in pairs.
-
Begin to add source code management tools and tasks.
-
Begin to add LAMP instance mgt tasks: local • lan • wan...
Backup, recovery and migration, etc!
- Consider varied dev team workflow issues and tools from dev to prod.
We can discuss ALL of this, but some tasks MUST be learned in order:
While learning about
MANY TEAM DEV WORK FLOWS, LEARN one work flow at a time, in order:
• php coding + debugging
( webroot path + url + error_log + phpinfo() + php.ini )
• phpinfo() + print_r() + echo "
", print_r(get_defined_vars()), "";
• Install, execute, config, test and manage php code and use ASCII editor!!!
a. FREE Apple ASCII EDITOR: TextWrangler (http://pine.barebones.com/freeware/TextWrangler_3.5.3.dmg)
b. FREE Windows ASCII EDITOR: TextPad (http://download.textpad.com/download/v54/txpeng542.zip)
c. Available Test PHP Code (http://files.meetup.com/681708/phpmysql3_scripts.zip) by Author Larry Ullman
• Install, config and test PHP + MySQL app code... LAMP migration issues
• Source code management and "network ci": svn, cvs, hg, git, hudson-ci
Thank you for coming out and making this a GREAT MEETUP!
