http://bit.ly/fragments-slides
https://openjdk.java.net/install
https://services.gradle.org/distributions/gradle-4.10.2-all.zip
https://www.liferay.com/downloads-community
https://nodejs.org/en/download/ https://nodejs.org/en/download/package-manager/
https://github.com/liferay-labs/devcon-2019/raw/master/common-build-files.zip
https://github.com/liferay-labs/devcon-2019/tree/01-introduction
https://github.com/liferay-labs/devcon-2019/tree/02-contributed-collections
https://github.com/liferay-labs/devcon-2019/tree/03-resources
https://github.com/liferay-labs/devcon-2019/tree/04-fragment-configuration
https://github.com/liferay-labs/devcon-2019/tree/05-freemarker-support
https://github.com/liferay-labs/devcon-2019/tree/07-mapping
https://github.com/liferay-labs/devcon-2019/tree/08-info-framework
https://github.com/liferay-labs/devcon-2019/tree/09-list-providers
https://github.com/liferay-labs/devcon-2019/tree/10-fragment-entry-processor
https://github.com/liferay-labs/devcon-2019/tree/11-fragment-renderer