Processing Training for Data Visualization
Details
SkillsFuture - Processing Training for Data Visualization
Start communicating ideas and diagramming data in a more interactive way. In this workshop, the trainer wil show how to read, map, and illustrate data with Processing, an open-source drawing and development environment.
Topics include:
- Exploring the need for creative data visualization
- Drawing basic lines and shapes
- Introducing variables, strings, and arrays
- Modifying drawing attributes such as color
- Making drawings more dynamic with animation loops and spirals
Outline
1. Basics of Visualization
- Overview of data visualization
2. Basics of Processing
- Installing Processing
- Overview of Processing
- Exploring libraries
3. Basics of Drawing
- Basic setup
- Drawing points
- Drawing lines
- Drawing ellipses and circles
- Drawing arcs
- Drawing rectangles and squares
- Drawing quadrangles
- Drawing triangles
- Drawing polygons
- Drawing simple curves
- Drawing complex curves
- Drawing Bézier curves
4. Variables
- Introduction to variables
- Understanding variable scope
- Modifying variables
- Creating arrays
- Modifying arrays
- Creating strings
- Modifying strings
5. Drawing Attributes
- Incorporating randomness
- Using Perlin noise
- Shuffling with Java
- Specifying line attributes
- Changing placement modes
- Understanding color attributes and functions
- Exploring color spaces
- Using color palettes
- Transforming the grid
- Exploring the attribute matrix
6. Dynamic Drawings
- Building code blocks
- Writing a while loop
- Using for loops
- Creating conditionals
- Working with easing
- Creating spirals
Speaker/s
Tertiary Courses Singapore offer many SkillsFuture courses in Singapore. We offers wide range of classroom instructor-led technical training courses for working professionals and executives in Singapore. Many of our courses and trainings are SkillsFuture Approved and eligible for WDA Absentee Payroll Grant.
Our courses include Infocomm, Digital Media, Robotics, Semiconductor,Telecommunication, Life Science, Horticulture Industries , and Business Administration . Below are some of our popular courses
- Python Programming
- R Programming
- Tableau
- Machine Learning
- Raspberry Pi
- Arduino
- 3D Printing
- iOS Apps Development
- Android Apps Development
- Magento eCommerce
- Wordpress
- Joomla
- Search Engine Optimization
- Web Design
- Google Analytics
- Facebook Marketing