Permalink
Switch branches/tags
debian/2.8.0+thefinal0 debian/2.8.0+rc13 debian/2.8.0+rc12 debian/2.8.0+rc11 debian/2.8.0+rc10 debian/2.8.0+rc9 debian/2.8.0+rc8 debian/2.8.0+rc7 debian/2.8.0+rc6 debian/2.8.0+rc5 debian/2.8.0+rc4 debian/2.8.0+rc3 debian/2.8.0+rc2 debian/2.8.0+rc1 debian/2.8.0+rc0 debian/2.7.5+dev20180124154147 debian/2.7.5+dev20180123112419 debian/2.7.4+dev20171114153121 debian/2.7.2+dev20171013181704 debian/2.7.1+dev20171013111656 debian/2.7.0+thefinal0 debian/2.6.3+thefinal0 debian/2.6.2+thefinal0 debian/2.6.1+thefinal0 debian/2.6.0+thefinal0 debian/2.6.0+rc1 debian/2.6.0+beta1 debian/2.6.0+alpha1 debian/2.5.15+thefinal0 debian/2.5.14+thefinal0 debian/2.5.13+thefinal0 debian/2.5.12+thefinal0 debian/2.5.11+thefinal0 debian/2.5.10+thefinal0 debian/2.5.9+thefinal5 debian/2.5.9+thefinal4 debian/2.5.9+thefinal3 debian/2.5.9+thefinal2 debian/2.5.9+thefinal1 debian/2.5.9+thefinal0 debian/2.5.9+dev20170116091118 debian/2.5.7+thefinal0 debian/2.5.6+thefinal0 debian/2.5.5+thefinal0 debian/2.5.4+thefinal0 debian/2.5.3+thefinal0 debian/2.5.2+thefinal0 debian/2.5.1+thefinal0 debian/2.5.0+thefinal0 debian/2.4.1+thefinal1 debian/2.4.0+thefinal0 debian/2.4.0+rc4 debian/2.4.0+rc3 debian/2.4.0+rc2 debian/2.4.0+rc1 debian/2.4.0+dev20141024171719 debian/2.4.0+beta28 debian/2.4.0+beta27 debian/2.4.0+beta26 debian/2.4.0+beta25 debian/2.4.0+beta24 debian/2.4.0+beta23 debian/2.4.0+beta22 debian/2.4.0+beta21 debian/2.4.0+beta20 debian/2.4.0+beta19 debian/2.4.0+beta18 debian/2.4.0+beta17 debian/2.4.0+beta16 debian/2.4.0+beta15 debian/2.4.0+beta14 debian/2.4.0+beta13 debian/2.4.0+beta12 debian/2.4.0+beta11 debian/2.4.0+beta10 debian/2.4.0+beta9 debian/2.4.0+beta8 debian/2.4.0+beta7 debian/2.4.0+beta6 debian/2.4.0+beta5 debian/2.4.0+beta4 debian/2.4.0+beta3 debian/2.4.0+beta2 debian/2.4.0+beta1 debian/2.4.0+alpha38 debian/2.4.0+alpha37 debian/2.4.0+alpha36 debian/2.4.0+alpha35 debian/2.4.0+alpha34 debian/2.4.0+alpha33 debian/2.4.0+alpha32 debian/2.4.0+alpha31 debian/2.4.0+alpha30 debian/2.4.0+alpha29 debian/2.4.0+alpha28 debian/2.4.0+alpha27 debian/2.4.0+alpha26 debian/2.4.0+alpha25 debian/2.4.0+alpha24 debian/2.4.0+alpha23
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
107 lines (78 sloc) 5.16 KB
=========
Tutorials
=========
The tutorials are based around performing tasks, like adding data or publishing maps. The tutorials are written in a workshop like format and are broken into three groups *Users*, *Administrators* and *Developers*.
.. An Ubuntu 14.04 based Virtual Machine, containing the base packages and data for the execution of the workshop exercises, is available for download `here <https://www.dropbox.com/s/sucj3pb36qqhav3/GeoNode%20-%20Training%20-%20v1.4.zip?dl=0>`_
The Virtual Machine can be launched through `VirtualBox <https://www.virtualbox.org/>`_ or `VMWare Player <http://www.vmware.com/>`_ binaries.
The users to be used with the Virtual Machine are:
.. code-block:: yaml
geo/geo # principal user with sudoers privileges
geonode/geo # /home/geonode is the location where you can find sources, binaries and training data
postgres/postgres # system user for the management of the DBMS
.. toctree::
:hidden:
:maxdepth: 5
overview_and_ref/index
install_and_admin/index
users/index
admin/index
devel/index
advanced/index
:ref:`overview_and_ref`
This module guides the user to an overview of GeoNode and its main components.
At the end of this section you will have a clear view of what GeoNode is and can do.
You will be able also to use the GeoNode main functionalities and understand some of
the basic concepts of the system infrastructure.
:ref:`installation_and_admin`
This module is more oriented to users having some System Administrator background.
At the end of this section you will be able to setup from scratch the whole GeoNode infrastructure and understand how to the different pieces are interconnected and which are their dependencies.
*Prerequisites*
Before proceeding with the reading, it is strongly recommended to be sure having clear the following concepts:
1. GeoNode and Django framework basic concepts
2. What is Python
3. What is a DBMS
4. What is a Java Virtual Machine and the JDK
5. Linux OS basic shell and maintenance commands
6. Basic TCP/IP and networking concepts
7. Apache HTTPD Server and WSGI Python bindings
:ref:`users_workshop`
This workshop will teach how to use the GeoNode going in depth into what we can do with software application.
At the end of this section you will master all the GeoNode sections and entities from a user perspective.
You will know how to:
1. Manage users accounts and how to modify them.
2. Use and manage the different GeoNode basic resources.
3. Use the GeoNode searching tools to find your resources.
4. Manage Layers and Maps, update the styles and publish them.
5. Load datasets into GeoNode and keep them synchronized with GeoServer.
*Prerequisites*
Before proceeding with the reading, it is strongly recommended to be sure having clear the following concepts:
1. GeoNode and Django framework basic concepts
2. What is Python
3. What is a geospatial server and a basic knowledge of the geospatial web services.
4. What is a metadata and a catalog.
5. What is a map and a legend.
:ref:`admin_workshop`
This workshop will teach how to install and manage a deployment of the `GeoNode <http://geonode.org/>`_ software application.
At the end of this section you will master all the GeoNode sections and entities from an administrator perspective.
You will know how to:
1. Use the GeoNode’s Django Administration Panel.
2. Use the console Management Commands for GeoNode.
3. Configure and customize your GeoNode installation.
*Prerequisites*
Before proceeding with the reading, it is strongly recommended to be sure having clear the following concepts:
1. GeoNode and Django framework concepts
2. Good knowledge of Python
3. Good knowledge of what is a geospatial server and geospatial web services.
4. Good knowledge of what is metadata and catalog.
5. Good knowledge of HTML and CSS.
:ref:`dev_workshop`
This workshop will teach how to develop with and for the `GeoNode <http://geonode.org>`_ software application.
This module will introduce you to the components that GeoNode is built with, the standards that it supports and the services it provides based on those standards, and an overview its architecture.
*Prerequisites*
GeoNode is a web based GIS tool, and as such, in order to do development on GeoNode itself or to integrate it into your own application, you should be familiar with basic web development concepts as well as with general GIS concepts.
:ref:`adv_workshop`
This module introduces advanced techniques and methodologies for the management of the geospatial data and the maintenance and tuning of the servers on *Production Environments*.
The last sections of the module will teach also you how to add brand new classes and functionalities to your GeoNode installation.
*Prerequisites*
You should be familiar with GeoNode, GeoServer, Python framework and
development concepts other than with system administrator and caching concepts and techniques.