All Screencasts are in ogg video fromat you need to use players like mplayer, kmplayer, kaboodle, kaffine, vlc etc..
Windows Users must have Vlc Player Installed to play these videos or use ffplay
Linux users should not experience any problems while playing these videos cause most Linux distributions natively Supports ogg vorbis
Mac users can use Vlc player too (I dont know wheather or not Mac Supports ogg vorbis natively)
Windows Users must have Vlc Player Installed to play these videos or use ffplay
Linux users should not experience any problems while playing these videos cause most Linux distributions natively Supports ogg vorbis
Mac users can use Vlc player too (I dont know wheather or not Mac Supports ogg vorbis natively)
Screencasts
Zigmoyd have one Complete package of Screencasts around 200 MB which contains around 50 Screencasts to give you a quick start with Zigmoyd
Covering all major topics like A Hello World Programm using Zigmoyd, Using Zigmoyd Commander, MVC (Model View Controller) Architecture, Accessing Databases with ORM (Object Relation Mapping) Layer,
ROM(Request Object Model) , Logging, etc..
However this Package doesn't contain the video on Encryption, that will soon be available as a separate package.
You can download the Complete Package as well as different .tar.gz packages on different topics separately.
However this Package doesn't contain the video on Encryption, that will soon be available as a separate package.
You can download the Complete Package as well as different .tar.gz packages on different topics separately.
Hello World
The Hello World Package Contains two videos.
It demonstrates a quick start of zigmoyd, must see it befor seeing other videos.
All other videos depend's on it.If you dont see these two videos you might feel scared when you will look at the next videos cause some of the other videos are made on the top of this.
Zigmoyd Commander
Zigmoyd Commander/terminal/Codegenerator is the application distributed with Zigmoyd for codegeneration and other controlling purpouse. these videos demonstrates how to use / install
Zigmoyd Commander.
MVC
This release Contains 13 videos that explains all major components of Zigmoyd MVC (Model View Architecture) Here followes the Contents on what these videos demonstrates
zig-mvc01.ogv Views methods arguments zig-mvc02.ogv Controller initialization zig-mvc03.ogv init with arguments zig-mvc04.ogv Access Map zig-mvc05.ogv Access Map with protected access where username and password are comming from database zig-mvc06.ogv Siblings codegen.sibling zig-mvc07.ogv View Explained default view a method having multiple view(s) rendering non-default view. zig-mvc08,ogv Using Shared View loading Views zig-mvc09.ogv methods with NO DEFAULT VIEW zig-mvc10.ogv Passing layout Parameters Using CSS zig-mvc11.ogv Embedding PHP Codes in StyleSheets or Javascripts Using shared::image() zig-mvc12.ogv Hiding Image / Shared Content's real Path zig-mvc13.ogv Using shared::image from views
ORM
ORM (Object relation Mapping) is the Database Accessing Layer of zigmoyd This Release contains 12 videos that demonstrates teh following
zig-db01.ogv Introductory informations Database Structure Demontration Using Codegenerator to generate ORM Maps/Layers zig-db02.ogv Attaching ORM Maps with Controller. Scaffolding zig-db03.ogv Scaffolding Automatic Validation on ORM/Scaffolding zig-db04.ogv Database Access through Controller Using Magic Methods Using find Method zig-db05.ogv ORM Details and Internals ORM Classes zig-db06.ogv Customizing RowSet Class zig-db07.ogv Customizing Table level Class zig-db08.ogv fetch Megic Method zig-db09.ogv identifyBy method zig-db10.ogv RDBMS with Zigmoyd ORM RDBMS find zig-db11.ogv RDBMS find more explained RDBMS fetch methods zig-db12.ogv RDBMS fetch methods Autoresolving Conflicts between custom method name and real Column names Usinf fetchAs Method with some alias name
ROM
These package contains 17 videosdescribing different Topics on ROM(Request ObjectModel).
get Client/Server Information{ zig-rom01.ogv Using ROM Constants zig-rom02.ogv Running If Else or a switch case on ROM constants zig-rom03.ogv Using ROM Object through Controller } zig-rom04.ogv handling POST Request Designing The form zig-rom05.ogv extends 04.ogv zig-rom06.ogv extends 05.ogv zig-rom07.ogv Form Validation Validation Map zig-rom08.ogv extends 07.ogv aaccessing Validation Object from the controller zig-rom09.ogv extends 08.ogv zig-rom10.ogv zig-rom10.ogv Handling Cookie zig-rom11.ogv Managing cookies from rom Object zig-rom12.ogv Session zig-rom13.ogv Fule Uploading Validating File Uploading zig-rom14.ogv extends 13.ogv File Upload Validation zig-rom15.ogv Testing Upload Script zig-rom16.ogv Upload settings zig-rom17.ogv File Uploading with random file Name
Logging
This release contains 3 videos explaining 3 different ways of logging.
zig-log01.ogv Logging Configuration File level logging zig-log02.ogv tty level logging zig-log03.ogv Socket level logging