Explore Board

EXPLORE BOARD [the motherboard]

Below, you will find a list of resources to explore in different digital disciplines.

CODE and WEB DEV

IDEs and Code Editors:

IDE stands for Integrated Development Environment.

Editor – Brackets:  http://brackets.io/

Editor – Atom:  https://atom.io/

Editor – Notepad++:  https://notepad-plus-plus.org/

IDE – Eclipse:  https://eclipse.org/

IDE – NetBeans:  https://netbeans.org/

IDEs – JetBrains:  https://www.jetbrains.com/

IDE – Microsoft Visual Studio:  https://www.dreamspark.com/Product/Product.aspx?productid=101

 

Python:

Microsoft Virtual Academy: https://goo.gl/4GJhe2

Codecademy:  https://goo.gl/FBB7Aq

Python Guide – A thorough list of resources from Beginner to

Advanced Levels: http://docs.python-guide.org/en/latest/intro/learning/

Code School – Try Python:  https://www.codeschool.com/courses/try-python

Learnpython – Learn the Basics:  http://www.learnpython.org/

Learn Python for Beginners – The New Boston:  https://thenewboston.com/videos.php?cat=98

PyCharmEdu Python IDE to Learn Python from JetBrains

https://www.jetbrains.com/pycharm-edu/

 

HTML, CSS:

Kahn Academy: https://goo.gl/7J6kMj

Codecademy:  https://goo.gl/hBEB8E

Shay Howe:  http://learn.shayhowe.com/html-css/

Sass:  http://sass-lang.com

Quackit Tutorials:  http://www.quackit.com/

Learn HTML – The New Boston:  https://thenewboston.com/videos.php?cat=43

 

JS:

Codecademy:  https://goo.gl/lChZVo

Code School – Javascript Road Trip Part 1:  https://www.codeschool.com/courses/javascript-road-trip-part-1

Tool – Processing:  http://www.processing.org

Javascript.com – Learn Javascript:  https://www.javascript.com/

YouTube – Derek Banas Javascript Tutorial:  https://www.youtube.com/watch?v=fju9ii8YsGs

YouTube – Derek Banas Object Oriented JS Tutorial:  https://www.youtube.com/watch?v=O8wwnhdkPE4

Learn Javascript – Learn the Basics:  http://www.learn-js.org/

Quackit Tutorials:  http://www.quackit.com/

Learn Javascript – The New Boston:  https://thenewboston.com/videos.php?cat=10

 

AngularJS:

Codecademy – Learn AngularJS:  https://goo.gl/bQOc4j

Code School – Shaping Up with Angular.js:  https://www.codeschool.com/courses/shaping-up-with-angular-js

 

JQuery:

Codecademy:  https://goo.gl/0VHyCu

Code School – Try JQuery: https://www.codeschool.com/courses/try-jquery

YouTube – Derek Banas JQuery Tutorial:  https://www.youtube.com/watch?v=BWXggB-T1jQ

Learn JQuery – The New Boston:  https://thenewboston.com/videos.php?cat=32

 

ReactJS:

ReactJS Tutorial for Beginners – The New Boston:  https://thenewboston.com/videos.php?cat=368

React + Redux + Webpack:  https://www.youtube.com/playlist?list=PLQDnxXqV213JJFtDaG0aE9vqvp6Wm7nBg

 

Node:

Learn Node – Node School: http://nodeschool.io/

Learn Node (for Beginners) – The New Boston:  https://thenewboston.com/videos.php?cat=355

 

PHP:

Codecademy:  https://goo.gl/s0ILOD

Learn PHP – Learn the Basics:  http://www.learn-php.org/

Quackit Tutorials:  http://www.quackit.com/

Learn PHP – The New Boston:  https://thenewboston.com/videos.php?cat=11

 

Shell:

Learn Shell – Learn the Basics:  http://www.learnshell.org/

How To Geek – Beginners Guide to Shell Scripting:  http://www.howtogeek.com/67469/the-beginners-guide-to-shell-scripting-the-basics/

Mac Developer Library – Shell Script Basics:  https://goo.gl/oDAuQ0

 

Ruby on Rails:

Codecademy – Learn Ruby:  https://goo.gl/VK30Ql

Codeacademy – Learn Rails: https://goo.gl/slCXOV

Codecademy – Learn Ruby on Rails Authentication: https://goo.gl/rBJdw3

Code School – Try Ruby:  https://www.codeschool.com/courses/try-ruby

Code School – Rails for Zombies: https://www.codeschool.com/courses/rails-for-zombies-redux

Ruby – Ruby in Twenty Minutes: https://t.co/tSEfHPr2es

 

Java:

Codecademy – Learn Java:  https://goo.gl/vw5beV

Learn Java – Learn the Basics:  http://www.learnjavaonline.org/

Learn Java – The New Boston:  https://thenewboston.com/videos.php?cat=31

Learn Java/Intermediate – The New Boston:  https://thenewboston.com/videos.php?cat=25

 

C:

LearnC – Learn the Basics:  http://www.learn-c.org/

 

C++:

Learn C++ – The New Boston:  https://thenewboston.com/videos.php?cat=16

 

Objective-C:

Code School – Try Objective-C: https://www.codeschool.com/courses/try-objective-c

 

C#:

Free E-Book – Introduction to Programming and the C# Language:  http://www.e-booksdirectory.com/details.php?ebook=10460

YouTube – Unity 5 C# Beginner Tutorials:  https://www.youtube.com/watch?v=tzq-DJeNIrU

CG Cookie – Unity 5 C# Beginner Tutorials:  https://cgcookie.com/course/c-bootcamp-for-unity/

YouTube – Derek Banas C# Tutorial:  https://www.youtube.com/watch?v=lisiwUZJXqQ

Microsoft Virtual Academy – Learn C# for Beginners:  https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-8295

LearnCS – C# Learn the Basics:  http://www.learncs.org/

 

Command Line:

Codecademy – Learn the Command Line: https://goo.gl/w30CED

 

Databases:

Codecademy – Learn SQL:  https://goo.gl/3G1LkD

Codecademy – SQL: Analyzing Business Metrics:  https://goo.gl/69qcyi

Quackit Tutorials:  http://www.quackit.com/

The Little MongoDB Book by Karl Seguin:  http://openmymind.net/mongodb.pdf

MySQL for Beginners – The New Boston:  https://thenewboston.com/videos.php?cat=49

Learn MongoDB for Beginners – The New Boston:  https://thenewboston.com/videos.php?cat=356

 

Git:

Codecademy – Learn Git:  https://goo.gl/WFzzPl

Code School – Try Git:  https://www.codeschool.com/courses/try-git

Roger Dudler – Learn Git:  http://rogerdudler.github.io/git-guide/

 

APIs:

Codecademy – Learn APIs:  https://goo.gl/ccwqyZ

Programmable Web for all your API needs: http://www.programmableweb.com/

 

Algorithms:

Quantopian – Write Investment Algorithms:  https://www.quantopian.com/

Learn – Kahn Academy: Learn About Algorithms: https://www.khanacademy.org/computing/computer-science/algorithms

 

DATA SCIENCE:

Data Science Central – The Online Resource for Big Data Practitioners:  http://www.datasciencecentral.com/

Analytics Vidhya:

Learn – A Complete Tutorial to Learn Data Science with Python from Scratch:  https://www.analyticsvidhya.com/blog/2016/01/complete-tutorial-learn-data-science-python-scratch-2/

Learn –  Essentials of Machine Learning Algorithms (with Python and R Codes):  https://www.analyticsvidhya.com/blog/2015/08/common-machine-learning-algorithms/

Learn –  A Complete Tutorial on Tree Based Modeling from Scratch (in R and Python):  https://www.analyticsvidhya.com/blog/2016/04/complete-tutorial-tree-based-modeling-scratch-in-python/

Learn – Beginner’s Guide to Web Scraping in Python (using BeautifulSoup):  https://www.analyticsvidhya.com/blog/2015/10/beginner-guide-web-scraping-beautiful-soup-python/

Learn – Check out more info and tutorials at:  https://www.analyticsvidhya.com/

Databricks Community Edition: Apache Spark for All

Python, Scala, R, SQL, Machine Learning, Data Science Tutorials

https://community.cloud.databricks.com/login.html;jsessionid=webapp-shard-ce5-webapp-1276022091-wqcapmbd3f3izgui01ds1c7tw1h8pm.webapp-shard-ce5-webapp-1276022091-wqcap

GAMES DEVELOPMENT

Game Engines – List of Best Game Engines for Beginners: http://www.slant.co/topics/1907/~game-engines-for-beginners-and-non-programmers

Games Development Courses on Microsoft Virtual Academy: https://goo.gl/33PYKq

Kahn Academy – Advanced JS:  Games & Visualizations  https://www.khanacademy.org/computing/computer-programming/programming-games-visualizations

Tool – Unity Game Engine :: 2 and 3D Games:  http://unity3d.com/unity

Unity Game Engine – Learn:  http://unity3d.com/learn

Tool – Stencyl ::  2D Games:  http://www.stencyl.com/

Stencyl Help:  http://www.stencyl.com/help/

Tool – Unreal Engine 4 :: 2 and 3D Games:  https://www.unrealengine.com/what-is-unreal-engine-4

Unreal Engine 4 – Video Tutorials:  https://wiki.unrealengine.com/Videos

Unreal Engine Tutorials – The New Boston:  https://thenewboston.com/videos.php?cat=12

Unreal Engine Tutorials – GameFromScratch.com:

http://www.gamefromscratch.com/post/2015/04/12/Unreal-Engine-Tutorial-Part-One-Getting-Started-with-Unreal-Engine.aspx

Pygame:  https://pygame.org/wiki/tutorials

Tool – Scratch:  https://scratch.mit.edu/

Tool – Amazon Lumberyard:  https://aws.amazon.com/lumberyard/

Learn – Phaser, For Canvas and WebGL powered browser games:  http://phaser.io/learn

Tool – Gideros, Create amazing games for many platforms with Lua:  http://giderosmobile.com/

Publish – Itch – Find and Publish Indie Games online for free:  https://itch.io/

Tool – Godot:  https://godotengine.org/download

Learn – Godot:  http://docs.godotengine.org/en/latest/

 

APPS

Creative Bloq – How to build an app tutorials (Android, iOS, Windows Phone)  http://www.creativebloq.com/app-design/how-build-app-tutorials-12121473

Build a Music Streaming App:  https://www.sitepoint.com/music-streaming-app-electron-react-es6/

 

3D MODELING

Creative Bloq – 33 Brilliant Blender Tutorials: http://www.creativebloq.com/3d-tips/blender-tutorials-1232739

Tool – Blender:  https://www.blender.org/download/

Tool – Autodesk Maya:  http://www.autodesk.com/education/free-software/maya

Autodesk Maya – Free Online Learning Resources:  https://knowledge.autodesk.com/support/maya/getting-started#?sort=score

Tool – Autodesk 3DS Max:  http://www.autodesk.com/education/free-software/3ds-max

Autodesk 3DS Max – Free Online Learning Resources:  https://knowledge.autodesk.com/support/3ds-max/getting-started#?sort=score

Learn – Blender Guru YouTube Channel:  https://www.youtube.com/channel/UCOKHwx1VCdgnxwbjyb9Iu1g

 

DRAWING, PAINTING, ILLUSTRATION, IMAGE MANIPULATION

Creative Bloq – How to draw and paint: 95 Pro Tips and Tutorials:  http://www.creativebloq.com/tutorial/painting-drawing-tips-81516120

Tool – GIMP :: Open Source Photo Manipulation program  www.gimp.org

Tool – Inkscape  https://inkscape.org/en/

Tool – Adobe  http://www.adobe.com

Learn – Photoshop: Phlearn You Tube Channel:  https://youtu.be/8o-UtiX4rqw

Tool – Krita:  http://www.krita.org

Krita – Tutorials:  https://krita.org/learn/tutorials/

Tool – Fire Alpaca:  http://firealpaca.com/en

Learn – Texture Art – The Secrets of Realistic Texturing in Blender by Blender Guru:  https://youtu.be/W07H7xeUnGE

Learn – Seamless Textures 101 by Porter Nielsen:  https://youtu.be/cy_NUFOr8EA

 

PIXEL ART/ANIMATION

Tool – PiskelApp:  http://www.piskelapp.com

Tool – PyxelEdit:  http://www.pyxeledit.com

 

2D ANIMATION

YouTube Overview of 2D Animation Tools :: Synfig, Blender, Pencil, Tupi, GIMP:  https://www.youtube.com/watch?v=NvaumveRH-0

Tool – Live2D :: Give life to your 2D drawings  http://sites.cybernoids.jp/cubism_e/video/tutorial

Tool – Synfig Animation Studio :: Open source animation tool  http://www.synfig.org/cms/

Tool – Pencil2D  http://www.pencil2d.org/pencil2d/

Tool – Blender: https://www.blender.org/download/

Tool – Tupi:  http://www.maefloresta.com/portal/

Blender Tutorial – 2D Animation:  https://www.youtube.com/watch?v=6vY7waCP0aA

Tool – Adobe Animate CC (not free):  http://www.adobe.com/nz/products/animate.html

Tool – OpenToonz 2D Animation OpenSource Software for Mac and Windows:  https://opentoonz.github.io/e/index.html

 

VISUALIZATION

Processing :: “Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. Initially created to serve as a software sketchbook and to teach computer programming fundamentals within a visual context, Processing evolved into a development tool for professionals. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production.” https://processing.org/

Kahn Academy – Advanced JS:  Games & Visualizations  https://www.khanacademy.org/computing/computer-programming/programming-games-visualizations

Kahn Academy – Advanced JS:  Natural Simulations  https://www.khanacademy.org/computing/computer-programming/programming-natural-simulations

 

PROTOTYPING

Tool – PAPER!

Tool – Invision:  http://www.invisionapp.com/#tour

Tool – Atomic:  http://atomic.io

Tool – Sketch:  http://sketchapp.com/

 

VISUAL NOVELS AND STORYBOOKS

Tool – Ren’Py :: “Ren’Py is a visual novel engine that helps you use words, images, and sounds to tell stories with the computer. These can be both visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games. Ren’Py is open source and free for commercial use. It supports Windows, Mac OS X, Linux, and Android.“ http://www.renpy.org/

Tool – My Storybook:  https://www.mystorybook.com/

Tool – Story Jumper:  https://www.storyjumper.com/

Tool – Blurb:  http://www.blurb.com/

Tool – Open Source Desktop Publishing Software – Scribus:  http://www.scribus.net/

Tool – Adobe InDesign:  http://www.adobe.com/nz/products/indesign.html

 

MUSIC AND AUDIO

Tool – Sonic Pi – A free live coding synth for everyone originally designed to support computing and music lessons within schools.

Use code to compose and perform in classical and contemporary styles ranging from Canons to Dubstep:  http://sonic-pi.net/

Tools – Music Radar – 20 Great free and opensource music making programs:  http://goo.gl/TVQA2K

 

GRAPHIC AND UX DESIGN

Google Design:  https://design.google.com/

2015 Google Design Showcase – Highlights and Award Winners:  https://youtu.be/Xtu7ZOQScrI

Palette Perfect:  How Material Design Makes Color Easy:  https://youtu.be/xYkz0Ueg0L4

Indesign Blog:  http://blog.invisionapp.com/

Learn – Free e-course on the Principles of UX Design on Indesign: http://blog.invisionapp.com/free-e-course-principles-of-ux-design/

Karen X Chen Blog Post – How to become a designer without going to design school:  http://www.karenx.com/blog/how-to-become-a-designer-without-going-to-design-school/

Complex Post – 20 Online Resources Every Graphic Designer Should Know: http://au.complex.com/style/2014/03/online-resources-every-graphic-designer-should-know/

Adobe Color Wheel:  https://color.adobe.com/create/color-wheel/

Big Proof HQ Blog Post – 200 Best Graphic, App, and Web Design Tools/Resources:  http://blog.proofhq.com/the-200-best-graphic-app-web-design-tools-resources-categorized-007536/

Creative Bloq – Graphic Design:  http://www.creativebloq.com/tag/Graphic-design

UX Planet Blog:  https://uxplanet.org/

 

START-UP TOOLS

Business Model Tools

Tool/Learn – Social Lean Canvas:  http://socialleancanvas.com/

Tool – Business Model Canvas:  https://canvanizer.com/new/business-model-canvas

Learn – Harvard Business Review Post – What is a business model? :  https://hbr.org/2015/01/what-is-a-business-model

Tool/Learn – DIY Toolkit – Practical tools to trigger and support social innovation:  http://diytoolkit.org/

 

HELP

StackOverflow:  http://www.stackoverflow.com

 

GENERAL RESOURCES

Our Twitter Accounts where we frequently post new links:  https://www.twitter.com/kohknowcolab

https://www.twitter.com/Renea

Crispin Hitchings Anstice – So you want to learn programming:  https://goo.gl/BYKj3t

Microsoft Virtual Academy:  www.microsoftvirtualacademy.com

Microsoft Developer Network (MSDN):  https://msdn.microsoft.com/en-nz/dn308572.aspx

Microsoft Dreamspark: https://www.dreamspark.com/

How the internet works:  https://www.youtube.com/watch?v=7_LPdttKXPc

UpWork – 10 Best Web Development Tutorials for Beginners:  https://www.odesk.com/blog/2014/03/10-best-web-development-tutorials-beginners/

The New Boston, for Programming and Design Tutorials: https://thenewboston.com/videos.php