Joomla 1.6 Component Tutorial - joomla

Aside from the HelloWorld Tutorial, are there any other tutorials/books available with regards to component development on Joomla 1.6 ?
Although the HelloWorld guides the user through chapters/steps, it doesn't exactly explain what certain code or function does. I'm at Part 14, and I'm at a complete lost.
Really appreciate if someone could point me to some other tutorial sites or books to purchase..

Try the Joomla Programming book by Mark Dexter, I am not sure whether its available yet.
http://www.amazon.com/Joomla-Programming-Press-Mark-Dexter/dp/013278081X
you can see the preview here: http://my.safaribooksonline.com/book/web-development/joomla/9780132780841/components-part-ii-views-jform-and-front-end/ch08#X2ludGVybmFsX0ZsYXNoUmVhZGVyP3htbGlkPTk3ODAxMzI3ODA4NDEvMjE0

Kyle,
Documentation supporting Joomla 1.6 is lacking at this time from what I've seen. Your best bet might be http://learn.theartofjoomla.com/version-16-development.html.
This set of tutorials is exactly what is needed to really learn the new classes in 1.6. Unfortunately, they only take you so for to date. Other videos are forthcoming according to Andrew Eddie.
I now of no other tutorial that will, at this time, take you completely through the process with thorough explanations.
Regards

Related

Documentation about AppScript and ModScript (Serena)

I'm currently working for a bank as an analyst developper. The bank uses SBM from Serena (recently buy back by Micro Focus). The problem is that the scripts are coded in AppScript (VBScript 4.0) and in ModScript (ChaiScript/C++) and I can't find any documentations on the Internet about those two. The only things I found was on the forum of Serena...
Either I look bad, or those languages are not well known.
Maybe someone here got some doc ? Would help me a lot !
I thank you already for the help you will bring me !
PS: Sorry for my english, it's not my native language.
Documentation for Modscript and Appscript can be found online through the Documentation portal for MicroFocus/Serena.
Specifically the Composer help guide covers alot of ground for the scripting languages this is the latest version's guide (11.5) http://help.serena.com/doc_center/sbm/ver11_5/composer/help.html
However, you can switch versions and find plenty of documentation here:
http://help.serena.com/doc_center/doc_center.html#sbm
Additionally there is community dedicated to the Serena-owned products at http://serenacentral.com

How to learn joomla 1.5?

I'm a web designer and so I learnt everything essential needed for designers and now I can design the websites using joomla.
But I want to move myself to programmer. I have very basic knowledge of php and mysql. I wanted to know how can I enter into development with joomla.
Joomla has been very popular in the world but also it has not implemented so much effort for the users. It is providing a tutorial but randomly, so I'm confused how to start. There is no any sites step by step tutorials for joomla.
So, anyone please help me how to start on the topics. Could anyone provide a lists what to learn as to become a developer of joomla?
Well first of all, you need to know about the versions.
There are 2 types of Joomla releases. Long Term (Joomla 1.5 and 2.5) and Short Term (Joomla 3.x)
Joomla 1.5 is old and unsupported now so there is no need to look into it.
If you want to start developing for Joomla, then you simply need to read up on the documentation and start messing around with pre-made extensions. You will also need to do research on how MVC works if you are not already familiar with it.
Hope this helps
you can get help from a nice book such as Joomla! Programming

Learning Joomla 1.7

I am thinking of starting to learn Joomla 1.7 but don't know where to begin.
I am interested in learning to create blogs, e-commerce websites, forums and other type of websites. I know that there is probably a lot of learning involved but I am willing to commit.
I should also mention that my knowledge starts at XHTML\CSS and ends in Javascript\jQuery (and a bit of Java up to Swing), however I have never done any PHP/MySql programming.
Do I need to learn PHP and MySql before learning Joomla or I can start learning it now?
If I don't need to learn PHP and MySql first what book/tutorial/video tutorial would you recommend for someone who never used a CMS before and would like to learn it to its full extent?
I second the recommendation of the official documentation. http://docs.joomla.org/ overall a fantastic resource, although the wiki format can make navigation tricky. I recommend looking for and clicking the 'Category' links under any article - and/or clicking the back button when you've finished reading a page to go back to the category listing.
For free documentation I'd recommend Hagen Graf's 'books' available as free downloads from:
Here for the Joomla 1.6 version:
http://cocoate.com/joomla-16-english
Here for the Joomla 1.7 version
http://cocoate.com/2011/07/joomla-17-beginners-guide
There are other useful websites for learning to use Joomla:
http://www.compassdesigns.net/
http://www.alledia.com/
http://www.joomlablogger.com/
http://brian.teeman.net/
I've included the 1.6 documentation for anyone out there who is using that particular version, but there is no reason to stick with 1.6 as it is no longer supported.
Presentations by Jen Kramer: http://www.slideshare.net/jen4web
Presentations but Brian Teeman: http://www.slideshare.net/brianteeman
There are many other useful resources too - I'll probably return to this post and add some more resources later.
The official documentation is pretty good so I suggest your starting point should be here. As the documentation also suggests you should install XAMPP in order to run a local Joomla site for experimentation. XAMPP will get out of the way installing/configuring httpd, setting up PHP and MySQL.
I've put several Joomla sites together and I can guarantee you don't need to know PHP/MySQL to put something good together.

Why is GEF documentation so outdated?

I am trying to implement an application with Graphical Editing Framework GEF. But somehow it seems that the tutorials and the documentations are all very old and outdated.
Is GEF not used anymore or are there good, understandable tutorials out there?
The book mentioned by Matt is now available:
"The Eclipse Graphical Editing Framwork" by Dan Rubel, Jaime Wren, and Eric Clayberg.
Yeah, I'd agree that GEF documentation isn't great. There is a book in progress, and you can otherwise piece together information from different places; e.g. Notes for Starting Out with Eclipse GEF. Also, even if a tutorial is a few years old, it's not necessarily out of date.

Quickest way to pick up Joomla?

What is the quicket way to pick up Joomla? Books, training etc? We want to train 10 Mid-to-Senior level Java developers in Joomla.
If u are trying to save time, dont start with official joomla documentation. Go to http://www.scribd.com/search?cat=redesign&q=joomla and read some short basic tutorials for a basic understanding. After that, the best approach is to install Joomla on local machine and play around for few hours, installing/modifying modules, components, installing templates and etc. Practice and only practice makes learning efficient. After that, when you will want to go deeper into specific topics, start reading more advanced documentations, forums, try to understand Joomla from the code behind. You may also use video tutorials for a basic understanding. Any developers won't have problems learning Joomla,as it's has fast learning curve.
a good source of video tutorials is Lynda
For backend development, I like taking the core components and examining them.
Joomla Component, Module, Plugins Development Video Tutorial Playlists
Joomla 2.5 Custom Plugin Development
https://www.youtube.com/playlist?list=PL7kkxuLFYIDPI3OmqbpQ05--24cAfJa2y
Joomla 2.5 Custom Component Development
https://www.youtube.com/playlist?list=PL7kkxuLFYIDOrj395REpd0golrCV7XLcY
Joomla 2.5 Custom Module Development
https://www.youtube.com/playlist?list=PL7kkxuLFYIDMUAfxq1aT-SkE3DW8N5IUk
Joomla Miscellaneous Video Tutorials
https://www.youtube.com/playlist?list=PL7kkxuLFYIDMGYYo7B1oDNSFluBiOpRx8
JMM Joomla Mysql Manager Extension
https://www.youtube.com/playlist?list=PL7kkxuLFYIDOroSTgEskA1Gr8CW13O0u3
I find that I pick up new a framework fastest by reading tutorials and watching video screencast.
http://www.joomlatutorials.com
http://docs.joomla.org has a ton of info. Im not sure what you are looking for but there are tutorials and documentation for all aspects (webmaster, programmer, etc). Here are some other good resources...
Great beginner tuts
http://www.siteground.com/tutorials/joomla/
Beginner to advanced
http://www.youjoomla.com/youjoomla-blog/joomla-tutorials.html
Create custom extensions
http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Developing_a_Basic_Component
http://www.techguywebsolutions.com/create-a-custom-joomla-2.5-module.html
http://www.youtube.com/watch?v=bvx_tN_mcss

Resources