Documentation
Pharo Wiki
Pharo Books
Square Bracket Books
The dedicated Pharo Books website references the published and in-progress books about Pharo.
Pharo Moocs
The Pharo Mooc
The Pharo Mooc contains more than 60 lecture videos and 30 videos explaining the environment. It includes exercises, miniprojects, challenges and quiz. Worth 180 KEuros to produce it. Ready and free for teachers.
The Advanced Object Oriented Design and Development
The Advanced OOD Mooc is about mechanisms and essence of advanced object oriented design. Either as a beginner or as an expert you will not develop the same way after following this unique lecture (10 modules, with over 60 videos).
Pharo Launcher
Pharo Launcher
All the information you need to install, use and contribute to Pharo Launcher. Link
Pharo Catalog
Search through Catalog
A non-exhaustive list of available projects for use with Pharo.
Search GitHub for Pharo Projects
- A rough list of projects registered on GitHub: https://github.com/topics/pharo
- Older code can be found on SmalltalkHub: http://smalltalkhub.com/list
Online info
Getting started with Pharo
Some introductory casts from the Pharo mooc to get started:
- Selecting expression
- ProfStef
- Syntax hilighting
- Packages, Classes and Methods
- Adding Tests
- Looking back at Method Creation
- Save your code with Iceberg
- Object initialization
- Better printing method
- Browsing History
Use the Syntax Cheat Sheet
All the syntax and model explained on two pages!
What others are saying
For Ruby people:
- 7 minutes of Pharo Smalltalk for Rubyists https://www.youtube.com/watch?v=HOuZyOKa91o
- MountainFest 2014 talk https://www.youtube.com/watch?v=eGaKZBr0ga4
Some old introductory casts:
- Create a class (by Kilon)
- Instance variables (by Kilon)
- Workspace variables (by Kilon)
- Playlist for all Kilon Tutorialsm)
- TDD Kata FizzBuzz (by zeroflag)
- TDD Example (by Martin)
Slides
A list of up to date talks
Some old selected talks:
- Pharo Status (Fosdem 2015) (by Marcus)
- Video Pharo: Playing with Live Objects (by Tudor)
- Objects at your finger tips [Watch the video] (by Marcus)
- Pharo 4 plans and dreams [Watch the video] (by Marcus)
- Perfection & Feedback Loops [Watch the video] (by Marcus)
Random Pharo screencasts worth watching
Read Blogs
Pharo Science
Pharo is used in both industry and research. We are starting to collect all publications about Pharo or using Pharo.
- The Pharo Paper Collection: https://hal.inria.fr/PHARO
- How to add
Archived Monthly Pharo TechTalk
There is a youtube list you can watch, or have a look at the archive.