TYPO3 references

For extension development with Extbase and Fluid:

  • Michael Schams: TYPO3 Extbase: Modern Extension Development for TYPO3 CMS with Extbase & Fluid (2019, third edition, TYPO3 9)

For developing a sitepackage extension:

  • Online: TYPO3 Sitepackage Tutorial (official TYPO3 documentation)

For understanding the TYPO3 extension architecture:

  • Online: TYPO3 Explained: Extension Architecture (official TYPO3 documentation)

For looking up specific things:

  • Online: TYPO3 Explained: API Overview (official documentation)

In general: It depends on what you plan to do, so ask for specific recommendations on Slack:

  1. register
  2. Go to https://typo3.slack.com
  3. Join channel #typo3-cms
  4. Ask your question.

Also, check out these resources:

Videos

  • Official TYPO3 YouTube channel

Blogs

  • usetypo3, for example check out Good practices in extensions
  • TYPO3 Worx
  • see links to more blogs on https://typo3worx.eu page ...

Outdated

In general: If you use a very old book, make sure it still applies to your version of TYPO3. If in doubt, ask on Slack: #typo3-cms (see above).

These books were recommended in original post:

  • Michael Peacock: Building Websites with TYPO3 (Packt, 2007)
  • Rene Fritz: TYPO3: Enterprise Content Management (Packt, 2005)
  • Daniel Koch: Mastering TypoScript (Packt, 2006)

The mailing lists still exists but there is very little activity. Use Slack oder StackOverflow to ask questions.

older text: "Generally speaking, the best resource for learning TYPO3 outside the documentation is probably the TYPO3 mailing lists; I often find answers to questions just by searching the archives. TYPO3-English is for English-speaking general users; TYPO3-dev is for extension developers and those who want to hack on TYPO3 itself."


I would advice also of Patrick Lobacher "Certified TYPO3 Integrator" (English edition, e-book-version).

There are lots of examples with detailed explications, and this book will help a lot, if You would like to pass TYPO3 certification.

https://www.opensourcepress.de/index.php?26&tt_products=294


Agree with jalefkowit - the Packt books are an excellent reference. I use my copy of Typo3 Enterprise Contente Management regularly. The mailing list is truly staggering in terms of what's in there. You can find answers to most difficulties in there somewhere.

A key thing I've found is spending time getting to know the api well. A good technique is to look for an extension that does something similar to what you want and then pull it apart to find which api calls it makes. You can then use the api browser to find out how it links to other objects - see api. typo3.org

Also very useful in terms of general strategy are the English translations of the T3 magazine articles typo3.org/ documentation/t3n-magazine/ working your way through the many excellent podcasts typo3.org/ podcasts/kasper Dimitry Deulpov's blog has some brilliant insights dmitry-dulepov.com/ category/typo3.html

Good luck - sorry for weird links - only allowed 1 link as a newbie