Education will be undergoing many changes in the future... For example: You learn to read - then go on to read to learn. You learn to code - then go on to code to learn. # new Introduction to Computer Programming (Python 3) https://cs.nyu.edu/elearning/CSCI_UA_0002/ HackerRank - compare your skills to the planet https://www.hackerrank.com NASM Assembly Language Tutorials https://asmtutor.com/ # Totally free 3 - 5 year program except food https://www.42.us.org/ These Learning Links are not hyper-linked it is a text file copy and paste the link into your browser Get units for working on Open Source Projects http://goo.gl/UtRk21 A push to get more programmers http://code.org # learn and create for non-profits ... https://www.freecodecamp.com/ 10 places to learn to code http://blog.ted.com/10-places-where-anyone-can-learn-to-code/ Why Code? - Your Super Power! https://youtu.be/dU1xS07N-FA # http://www.codegirlmovie.com # https://www.madewithcode.com A scratch pad for various scripting tools REPL (Read Evaluate Print Loop) http://repl.it/languages Gameification to learn programming - very well thought out. http://www.checkio.org/ Another Game to teach programming - 'The Doctor and the Dalek' http://www.bbc.co.uk/blogs/doctorwho/articles/BBC-to-Launch-The-Doctor-and-the-Dalek-Game-for-Kids resources are on this site http://www.bbc.co.uk/schools/0/computing/ # Live coding on stage - a video http://jamesgeorge.org/CLOUDS A very interesting piece on 'boot camp' programming schools http://www.infoworld.com/print/235812 Online Development AND Provisioning - You too can start the next Facebook or twitter https://codio.com/ https://codenvy.com/ - build in X and provision to the cloud https://c9.io/ - https://shiftedit.net/ - Web stuff php/html/javascript https://www.sourcelair.com/ (for C++ and C) https://codeanywhere.net/editor/ http://maqetta.org/ (HTML5 for mobile) # Web app without code https://medium.com/@producthunt/7-tools-to-help-you-build-an-app-without-writing-code-cb4eb8cfe394#.gmnz14qr9 Online Big Data Machine Learning https://bigml.com/ https://bigml.io/ https://wise.io/ Massively Open Online Class (MOOC) Video Snippet about what a MOOC is ... http://video.today.msnbc.msn.com/today/50144621#50144621 Stanfords view of MOOC's http://edf.stanford.edu/readings/mooc Recuriting the best and the brightest on the planet by offering free classes. Free college level classes (MOOC) https://www.edx.org/ http://www.udacity.com/ https://www.coursera.org/ https://novoed.com/courses http://class2go.stanford.edu/ # being replaced by edx http://ocw.mit.edu http://education-portal.com/ http://www.uconline.edu http://uopeople.edu # free online # Build a web app with no code https://medium.com/@producthunt/7-tools-to-help-you-build-an-app-without-writing-code-cb4eb8cfe394 # CSUMB https://csumb.edu/scd/cs-fully-online-degree-completion-program # Arizona State http://asuonline.asu.edu/ # Gerogia Tech MS in CS 7k - with Udacity http://www.omscs.gatech.edu/ https://www.udacity.com/courses/georgia-tech-masters-in-cs Totally free. http://venturebeat.com/2014/06/13/this-french-tech-school-has-no-teachers-no-books-no-tuition-and-it-could-change-everything/ Basic Skills and k-12 Khan Academy is now using big data to track student success on each and every detail http://www.khanacademy.org/ Obtaining industry certifications - with cost .. http://www.testout.com/ - Certification prep classes - For CompTIA, Microsoft, Cisco http://www.oreillyschool.com/ # W3Schools offers an Online Certification Program # 95.00 each / php/javascript/html5/css3 http://www.w3schools.com/ Skill based classes for a fee (i.e. Photoshop, Excel, etc ...) https://www.udemy.com/ Competency Based Learning Model Industry certificates = equal units toward an accredited degree http://www.wgu.edu/ Online Accredited MS in CS http://www.omscs.gatech.edu/ Something a bit different - Online and free http://www.saylor.org/ For students. https://education.github.com/pack/ Something very interesting - like the cobol schools of the 1970's http://www.skilledup.com/articles/the-ultimate-guide-to-coding-bootcamps-the-exhaustive-list http://www.hackreactor.com/ - javascript 12 weeks 17,000 98% placement http://www.appacademy.io/#p-home http://www.zipfianacademy.com/ - Data Science https://generalassemb.ly/ -- and their problem with the state of CA. http://venturebeat.com/2014/01/29/california-regulator-seeks-to-shut-down-learn-to-code-bootcamps/ For women http://www.hackbrightacademy.com/ Free sites to learn programming - for fun http://www.codecademy.com/ http://codenow.org/ http://www.girlswhocode.com/ http://generalassemb.ly/ http://showmedo.com/ http://coderise.org/ http://www.learncpp.com/ http://www.wibit.net/ http://zetcode.com/ http://www.learnstreet.com/ http://www.tutorialspoint.com/ # For a small monthly fee - excellent content # programming http://www.codeschool.com/ # general IT Security, DevOps, etc .. http://www.pluralsight.com/ # all things graphical and 3D tools http://www.digitaltutors.com/ Regular expressions http://regexone.com/ http://regexcrossword.com/ http://lumadis.be/regex/test_regex.php http://www.phpliveregex.com/ Mostly Javascript As SQL is to databases Javascript is to the web http://eloquentjavascript.net/ # free book http://coderbyte.com/ https://github.com/mrdavidlaing/javascript-koans https://www.learnstreet.com/ http://www.codecademy.com/ https://developer.mozilla.org/en-US/ http://devdocs.io/ http://eloquentjavascript.net/ http://plnkr.co/ Development support sites https://readthedocs.org/ https://github.com/ Included courses and topics for deriviative works http://www.openbookproject.net/ # Programming in C++ and C https://isocpp.org/ http://www.cplusplus.com/ http://c.learncodethehardway.org/book/ https://herbsutter.com/elements-of-modern-c-style/ ## Where to learn Python # Google use internally https://developers.google.com/edu/python/ # tips on what is new in python3.6 https://github.com/mattharrison/Tiny-Python-3.6-Notebook/blob/master/python.rst # Grok Learning - Python all in the browser - very clean groklearning.com # Grok Learning Hour of Code Tutorials: groklearning.com/hoc # automate the boring stuff with python https://automatetheboringstuff.com/ # Python Books - some free http://inventwithpython.com/bookshelf/ http://inventwithpython.com/blog/2014/12/02/why-is-object-oriented-programming-useful-with-an-role-playing-game-example/ # programming arcade game pygame http://programarcadegames.com/ # openbook with sample code http://openbookproject.net/thinkcs/python/english3e/index.html # online interactive learn programming game for all levels http://checkio.org/ # a nice weekly email showing of new tools and tricks http://www.pythonweekly.com/ # python in the browser for interactive lessons https://www.pythonanywhere.com/ https://trinket.io/ # Think Like a Computer Scientist http://interactivepython.org/ - main site http://interactivepython.org/courselib/static/thinkcspy/index.html - Python3 # program arcade games ... http://programarcadegames.com/index.php # python in the browser - generates javascript http://www.brython.info/ # See Code Run - step by step (like a debugger) http://www.pythontutor.com/ # Start from ground 0 to learn python - a great place to start. http://www.learnpython.org/ # Basic beginner tutorial written by a beginning for a slow-paced turn based strategy game. http://www.sthurlow.com/python/ # Cost 27.00 USD http://www.pyschools.com/ # online book - regular expressions http://www.diveinto.org/python3/index.html # algorithm visualizations http://pyalgoviz.appspot.com/ # Use python to solve math puzzles. (non-trivial) https://projecteuler.net/about # python practice book - functional and OO - very good intro and review http://anandology.com/python-practice-book/index.html # Python class from UCI - upper division https://www.ics.uci.edu/~brgallar/ Javascript info http://learn.jquery.com Free sites to learn web technologies and programming - for more fun http://www.w3schools.com/ - A place to learn webdev like html5 and ccs3 http://diveintohtml5.info/index.html - html5 more indepth http://www.sqlcourse.com/ - A place to learn SQL http://www.sqlquiz.com/ https://thimble.mozilla.org/ - web programming very easy to grok http://www.bootstrapworld.org/ - ages 12-16 create video games - for math teachers http://coderdojo.com/ - after school program SQL over JSON objects https://crate.io/ https://slamdata.com/ http://graphql.org/ - an API query tool Software and programming for children and other beginners http://www.alice.org/ http://scratch.mit.edu/ Software to create a game from graph paper about... http://www.popsci.com/gadgets/article/2013-08/dream-draw-play The company http://www.pixelpressgame.com/ Creating your very own Android App MIT appinventor - no programming needed ... much like Alice and Scratch http://appinventor.mit.edu/ Linux edX Free Course https://www.edx.org/course/linuxfoundationx/linuxfoundationx-lfs101x-introduction-1621 Which programming languages are in need of talent top 10 programming lang http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Ref stuff http://en.wikibooks.org/ http://en.wikibooks.org/wiki/LPI_Linux_Certification http://it-ebooks.info/ Convergence GIS and computing http://demographics.coopercenter.org/DotMap/index.html Fun toys - robotics and small computer controllers http://www.birdbraintechnologies.com/ http://www.finchrobot.com/ - A usb robot http://www.raspberrypi.org/ - the $35 computer http://www.adapteva.com/ or http://www.parallella.org/ - the $99 'supercomptuer' 64 core http://mindstorms.lego.com/en-us/News/ReadMore/Default.aspx?id=476243 Lego Mindstorms now works with smart phones as controllers http://www.phonesreview.co.uk/2013/01/08/lego-mindstorms-ev3-toy-robot-kit-for-android-and-ios/ DevOps # Ansilbe http://www.ansible.com/ # Puppet is an entreprise configuration manager # Ask.puppetlabs.com - https://ask.puppetlabs.com/questions/ # Puppet Labs Docs - http://docs.puppetlabs.com/ # Puppet Forge - https://forge.puppetlabs.com/ #PE free 10 nodes - http://puppetlabs.com/download-puppet-enterprise # Puppet Learning VM - https://puppetlabs.com/download-learning-vm # Puppet Labs resources - http://puppetlabs.com/resources # Puppet labs webinars - http://puppetlabs.com/resources/webinars # SaltStack automation of deployments http://www.saltstack.com/enterprise # Chef https://www.getchef.com/chef/ # vagrant https://www.vagrantup.com/ # FinTech https://ntguardian.wordpress.com/2016/09/19/introduction-stock-market-data-python-1/ https://github.com/datascience-course/2016-datascience-labs/blob/master/lab6-time-series/lab6-time-series.ipynb # other interesting links # typeing tutor for coders https://typing.io/ # sololearn free earn badges - a game to learn code https://www.sololearn.com # places to spin up your cloud instance https://www.terminal.com/ http://www.rackspace.com/ https://www.linode.com/ http://aws.amazon.com/ https://cloud.google.com/ https://azure.microsoft.com/en-us/pricing/free-trial/ # hardware http://parallelcomputingsolutions.com/two-biggest-obstacles-for-fpga-based-computing/ http://www.extremetech.com/extreme/211087-intel-micron-reveal-xpoint-a-new-memory-architecture-that-claims-to-outclass-both-ddr4-and-nand http://www.sciencealert.com/new-tiny-silicon-chip-paves-the-way-for-light-speed-computers http://www.gizmag.com/photonic-quantum-computer-chip/38928/ # VR stuff https://www.oculus.com/en-us/ https://www.microsoft.com/microsoft-hololens/en-us http://www.razerzone.com/osvr http://www.view-master.com/en-us https://www.google.com/get/cardboard/ https://illum.lytro.com/illum http://www.fujifilm.com/products/3d/camera/finepix_real3dw3/ https://shop.gopro.com/ http://www.engadget.com/2016/01/06/184-delivery-drone-for-people/ # Microsoft has as change of heart? - Maybe, they are learning from history? # https://github.com/Microsoft/AirSim This page http://www.phillipsd.com/dev.txt Other fun stuff (Eric S. Raymond - The Cathedral and the Bazzar) _The 'Art' of Unix Programming_ http://www.catb.org/esr/writings/taoup/html/ http://www.catb.org/jargon/html/ Humor http://www.cs.uni.edu/~mccormic/humor.html Kickoff http://phillipsd.com/teenbuzz.mp3 http://phillipsd.com/1954.jpg http://phillipsd.com/FiberCopper.jpg # Jupyter Notebooks https://github.com/fastai/numerical-linear-algebra # microsoft one drive for linux https://linuxnewbieguide.org/onedrive-client-linux/ http://xmodulo.com/sync-microsoft-onedrive-linux.html # interesting game from intel https://moderncodejump.trainingarcade.com # cognitive stuff from ibm https://www.ibm.com/university/power/learningpaths.html sql can be used to express ternary system so is morse code ... sort of ... https://cs.stackexchange.com/questions/39920/is-morse-code-binary-ternary-or-quinary