Think Like a Computer

From
(Difference between revisions)
Jump to: navigation, search
Line 13: Line 13:
 
=== Python Resources ===
 
=== Python Resources ===
  
'''Automate The Boring Stuff With Python''' <br/>
+
'''Automate The Boring Stuff With Python'''<br/>
Full book online outlying practical programming for total beginners <br/>
+
Full book online outlying practical programming for total beginners.<br/>
 
https://automatetheboringstuff.com/#toc
 
https://automatetheboringstuff.com/#toc
  
 +
'''Udacity Course: Intro to Computer Science'''<br/>
 +
In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your own versions of popular web applications. You’ll learn Python, a powerful, easy-to-learn, and widely used programming language, and you’ll explore computer science basics, as you build your own search engine and social network.<br/>
 +
https://www.udacity.com/course/intro-to-computer-science--cs101
  
 
=== Bash Resources ===
 
=== Bash Resources ===
  
 
'''The Bash Academy'''<br/>
 
'''The Bash Academy'''<br/>
An introduction to basic and advanced concepts of the bash shell. It teaches both newcomers and long-time users the best, safest and most robust ways of writing powerful bash scripts as well as making efficient and speedy interactive use of the shell. <br/>
+
An introduction to basic and advanced concepts of the bash shell. It teaches both newcomers and long-time users the best, safest and most robust ways of writing powerful bash scripts as well as making efficient and speedy interactive use of the shell.<br/>
 
http://www.bash.academy/
 
http://www.bash.academy/
 +
 +
=== Javascript Resources ===
 +
'''How to Learn JavaScript Properly'''<br/>
 +
This study guide, course outline, and road map gives you a structured and instructive outline for learning JavaScript properly.<br/>
 +
http://javascriptissexy.com/how-to-learn-javascript-properly/
  
 
=== General Resources ===
 
=== General Resources ===

Revision as of 23:23, 14 June 2017

Contents

Ruby Resources

Learn Ruby the Hard Way
Textbook available for free online providing an introductory course to the Ruby scripting language.
https://learnrubythehardway.org/book/

FFMPEG Resources

ffmprovisr
A tool that provides annotated examples for a variety of FFMPEG commands to accomplish common A/V preservation tasks! I very good starting point for people trying to understand FFMPEG.
https://amiaopensource.github.io/ffmprovisr

Python Resources

Automate The Boring Stuff With Python
Full book online outlying practical programming for total beginners.
https://automatetheboringstuff.com/#toc

Udacity Course: Intro to Computer Science
In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your own versions of popular web applications. You’ll learn Python, a powerful, easy-to-learn, and widely used programming language, and you’ll explore computer science basics, as you build your own search engine and social network.
https://www.udacity.com/course/intro-to-computer-science--cs101

Bash Resources

The Bash Academy
An introduction to basic and advanced concepts of the bash shell. It teaches both newcomers and long-time users the best, safest and most robust ways of writing powerful bash scripts as well as making efficient and speedy interactive use of the shell.
http://www.bash.academy/

Javascript Resources

How to Learn JavaScript Properly
This study guide, course outline, and road map gives you a structured and instructive outline for learning JavaScript properly.
http://javascriptissexy.com/how-to-learn-javascript-properly/

General Resources

Hands-On Command Line Workshop
https://github.com/NationalDigitalStewardshipResidency/aapbndsr_iw2016/blob/master/KathrynGronsbell/slides/presentation-info.md

Thinking Like a Computer
https://drive.google.com/file/d/0Bwm23BLk__-NUnd0eXNTM3Y2Ymc/view

Personal tools
MediaWiki Appliance - Powered by TurnKey Linux