| Skip to content | https://github.com/dazeste/learn_to_code#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdazeste%2Flearn_to_code |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdazeste%2Flearn_to_code |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=dazeste%2Flearn_to_code |
| Reload | https://github.com/dazeste/learn_to_code |
| Reload | https://github.com/dazeste/learn_to_code |
| Reload | https://github.com/dazeste/learn_to_code |
|
dazeste
| https://github.com/dazeste |
| learn_to_code | https://github.com/dazeste/learn_to_code |
| ashleymcnamara/learn_to_code | https://github.com/ashleymcnamara/learn_to_code |
|
Notifications
| https://github.com/login?return_to=%2Fdazeste%2Flearn_to_code |
|
Fork
0
| https://github.com/login?return_to=%2Fdazeste%2Flearn_to_code |
|
Star
1
| https://github.com/login?return_to=%2Fdazeste%2Flearn_to_code |
|
Code
| https://github.com/dazeste/learn_to_code |
|
Pull requests
0
| https://github.com/dazeste/learn_to_code/pulls |
|
Actions
| https://github.com/dazeste/learn_to_code/actions |
|
Projects
| https://github.com/dazeste/learn_to_code/projects |
|
Security and quality
0
| https://github.com/dazeste/learn_to_code/security |
|
Insights
| https://github.com/dazeste/learn_to_code/pulse |
|
Code
| https://github.com/dazeste/learn_to_code |
|
Pull requests
| https://github.com/dazeste/learn_to_code/pulls |
|
Actions
| https://github.com/dazeste/learn_to_code/actions |
|
Projects
| https://github.com/dazeste/learn_to_code/projects |
|
Security and quality
| https://github.com/dazeste/learn_to_code/security |
|
Insights
| https://github.com/dazeste/learn_to_code/pulse |
| https://github.com/dazeste/learn_to_code |
| Branches | https://github.com/dazeste/learn_to_code/branches |
| Tags | https://github.com/dazeste/learn_to_code/tags |
| https://github.com/dazeste/learn_to_code/branches |
| https://github.com/dazeste/learn_to_code/tags |
| 55 Commits | https://github.com/dazeste/learn_to_code/commits/master/ |
| https://github.com/dazeste/learn_to_code/commits/master/ |
| Contributing.md | https://github.com/dazeste/learn_to_code/blob/master/Contributing.md |
| Contributing.md | https://github.com/dazeste/learn_to_code/blob/master/Contributing.md |
| README.md | https://github.com/dazeste/learn_to_code/blob/master/README.md |
| README.md | https://github.com/dazeste/learn_to_code/blob/master/README.md |
| README | https://github.com/dazeste/learn_to_code |
| Contributing | https://github.com/dazeste/learn_to_code |
| https://github.com/dazeste/learn_to_code#introduction-to-programming |
| https://github.com/dazeste/learn_to_code#table-of-contents |
| SEE GITHUB PAGE VIEW | http://ashleymcnamara.github.io/learn_to_code/ |
| Introduction | https://github.com/dazeste/learn_to_code#introduction |
| Goals | https://github.com/dazeste/learn_to_code#goals |
| Where do I start? | https://github.com/dazeste/learn_to_code#where-do-i-start |
| How this page is organized | https://github.com/dazeste/learn_to_code#how-this-page-is-organized |
| Which resource should I pick? | https://github.com/dazeste/learn_to_code#which-resource-should-i-pick |
| Warning | https://github.com/dazeste/learn_to_code#warning |
| General resources | https://github.com/dazeste/learn_to_code#general-resources |
| Links to other big lists | https://github.com/dazeste/learn_to_code#links-to-other-big-lists |
| Online courses | https://github.com/dazeste/learn_to_code#online-courses |
| Programming Languages | https://github.com/dazeste/learn_to_code#programming-languages |
| C | https://github.com/dazeste/learn_to_code#c |
| C++ | https://github.com/dazeste/learn_to_code#c-1 |
| C# | https://github.com/dazeste/learn_to_code#c-sharp |
| Haskell | https://github.com/dazeste/learn_to_code#haskell |
| HTML, CSS, and JavaScript | https://github.com/dazeste/learn_to_code#html-css-and-javascript |
| Lisp (Scheme, Common Lisp, Clojure, etc) | https://github.com/dazeste/learn_to_code#lisp-scheme-common-lisp-clojure-etc |
| Java | https://github.com/dazeste/learn_to_code#java |
| Perl | https://github.com/dazeste/learn_to_code#perl |
| PHP | https://github.com/dazeste/learn_to_code#php |
| Python | https://github.com/dazeste/learn_to_code#python |
| Golang | https://github.com/dazeste/learn_to_code#golang |
| Ruby | https://github.com/dazeste/learn_to_code#ruby |
| Scratch | https://github.com/dazeste/learn_to_code#scratch |
| Data | https://github.com/dazeste/learn_to_code#data |
| Neo4j & Graph Databases | https://github.com/dazeste/learn_to_code#neo4j-and-graph-databases |
| MongoDB | https://github.com/dazeste/learn_to_code#mongodb |
| Other topics | https://github.com/dazeste/learn_to_code#other-topics |
| Developing on specific platforms | https://github.com/dazeste/learn_to_code#developing-on-specific-platforms |
| Android | https://github.com/dazeste/learn_to_code#android |
| Mac and iOS | https://github.com/dazeste/learn_to_code#mac-and-ios |
| Windows and Windows Phones | https://github.com/dazeste/learn_to_code#windows-and-windows-phones |
| Data structures and algorithms | https://github.com/dazeste/learn_to_code#data-structures-and-algorithms |
| Tools | https://github.com/dazeste/learn_to_code#tools |
| Version control | https://github.com/dazeste/learn_to_code#version-control |
| Git | https://github.com/dazeste/learn_to_code#git |
| Mercurial | https://github.com/dazeste/learn_to_code#mercurial |
| https://github.com/dazeste/learn_to_code#introduction |
| https://github.com/dazeste/learn_to_code#goals |
| Hour of Code | http://hourofcode.com/us |
| Codecademy | https://www.codecademy.com/ |
| Coursera | https://www.coursera.org/ |
| https://github.com/dazeste/learn_to_code#where-do-i-start |
| Golang | https://github.com/dazeste/learn_to_code#golang |
| Python | https://github.com/dazeste/learn_to_code#python |
| Java | https://github.com/dazeste/learn_to_code#java |
| HTML/CSS/JavaScript | https://github.com/dazeste/learn_to_code#html-css-and-javascript |
| Scratch | https://github.com/dazeste/learn_to_code#scratch |
| commonly used | http://www.codingdojo.com/blog/9-most-in-demand-programming-languages-of-2016/ |
| Scratch | https://www.youtube.com/watch?v=4y6J2jXjU34 |
| https://github.com/dazeste/learn_to_code#how-this-page-is-organized |
| https://github.com/dazeste/learn_to_code#where-should-i-start |
| https://github.com/dazeste/learn_to_code#warning |
| CONTRIBUTING.md | https://github.com/ashleymcnamara/learn_to_code/blob/master/Contributing.md |
| https://github.com/dazeste/learn_to_code#general-resources |
| https://github.com/dazeste/learn_to_code#links-to-other-big-lists |
| list of free programming books and resources on github | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md |
| http://resrc.io/ | http://resrc.io/ |
| https://github.com/dazeste/learn_to_code#online-courses |
| Codecademy | http://www.codecademy.com/ |
| Coursera | https://www.coursera.org/ |
| Springboard | https://www.springboard.com/ |
| Udacity | http://www.udacity.com/ |
| edX | https://www.edx.org/ |
| OpenCulture | http://www.openculture.com/computer_science_free_courses |
| MIT OpenCourseWare | http://ocw.mit.edu/index.htm |
| Khan Academy | https://www.khanacademy.org/ |
| Stanford Engineering Everywhere | http://see.stanford.edu/see/courses.aspx |
| Learn Code | https://www.youtube.com/learncodeacademy/ |
| Do What You Love (DWYL) | https://github.com/dwyl |
| Object-Oriented Reengineering Patterns | http://scg.unibe.ch/download/oorp/ |
| Computer Musings (lectures by Donald Knuth) | http://scpd.stanford.edu/free-stuff/engineering-archives/donald-e-knuth-lectures |
| NASA Software Measurement Handbook | https://www.scribd.com/doc/7181362/NASA-Software-Measurement-Guidebook |
| Introduction to Functional Programming (class lectures and slides) | http://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/ |
| Guide to the Software Engineering Body of Knowledge | https://www.computer.org/portal/web/swebok |
| Programming Languages: Application and Interpretation | http://cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-04-26/ |
| Producing Open Source Software | https://producingoss.com |
| 97 Things Every Programmer Should Know | http://programmer.97things.oreilly.com/wiki/index.php/97_Things_Every_Programmer_Should_Know |
| Type Theory and Functional Programming | https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/ |
| Operating Systems and Middleware (PDF and LaTeX) | https://gustavus.edu/mcs/max/os-book/ |
| Team Treehouse | http://teamtreehouse.com/ |
| Lynda | http://www.lynda.com/ |
| PluralSight | http://www.pluralsight.com/ |
| General Assembly | https://generalassemb.ly/ |
| https://github.com/dazeste/learn_to_code#programming-languages |
| https://github.com/dazeste/learn_to_code#c |
| Practical Programming in C | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-087-practical-programming-in-c-january-iap-2010/ |
| Introduction to C Memory Management and C++ Object-Oriented Programming | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-088-introduction-to-c-memory-management-and-c-object-oriented-programming-january-iap-2010/ |
| Effective Programming in C and C++ | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-s096-effective-programming-in-c-and-c-january-iap-2014/ |
| Learn-C | http://learn-c.org |
| Learn C The Hard Way | http://c.learncodethehardway.org/book/ |
| C Programming | http://en.wikibooks.org/wiki/C_Programming |
| Build Your Own Lisp | http://www.buildyourownlisp.com/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c |
| The C Programming Language | http://www.amazon.com/C-Programming-Language-2nd-Edition/dp/0131103628/ |
| The Definitive C Book Guide and List | http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list |
| https://github.com/dazeste/learn_to_code#c-1 |
| Introduction to C++ | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/ |
| Introduction to C Memory Management and C++ Object-Oriented Programming | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-088-introduction-to-c-memory-management-and-c-object-oriented-programming-january-iap-2010/ |
| Effective Programming in C and C++ | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-s096-effective-programming-in-c-and-c-january-iap-2014/ |
| Programming Methodology | http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111 |
| Programming Abstractions | http://see.stanford.edu/see/courseinfo.aspx?coll=11f4f422-5670-4b4c-889c-008262e09e4e |
| Programming Paradigms | http://see.stanford.edu/see/courseinfo.aspx?coll=2d712634-2bf1-4b55-9a3a-ca9d470755ee |
| C++ for C Programmers | https://www.coursera.org/course/cplusplus4c |
| C++ Interactive Exercises | http://nova.umuc.edu/~jarc/sdsd/ |
| How to Think Like a Computer Scientist | http://greenteapress.com/thinkcpp/index.html |
| Learncpp.com | http://www.learncpp.com/ |
| Linear C++ | https://github.com/jesyspa/linear-cpp |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c-1 |
| The Definitive C++ Book Guide and List | http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list |
| https://github.com/dazeste/learn_to_code#c-sharp |
| C# Fundamentals for Absolute Beginners | http://channel9.msdn.com/Series/C-Fundamentals-for-Absolute-Beginners |
| Programming in C# Jump Start | http://www.microsoftvirtualacademy.com/training-courses/developer-training-with-programming-in-c |
| C# Programming | http://en.wikibooks.org/wiki/C_Sharp_Programming |
| The C# Yellow Book | http://www.csharpcourse.com/ |
| C# Essentials | http://www.techotopia.com/index.php/C_Sharp_Essentials |
| Visual C# resources | http://msdn.microsoft.com/en-us/vstudio/hh341490 |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c-sharp |
| Sam's Teach Yourself C# 5.0 in 24 Hours | https://github.com/dazeste/learn_to_code/blob/master |
| Essential C# 5.0 | http://www.amazon.com/Essential-Edition-Microsoft-Windows-Development/dp/0321877586 |
| C# in Depth, 3rd Edition | http://www.amazon.com/gp/product/161729134X |
| Effective C# | http://www.amazon.com/Effective-Specific-Ways-Improve-Your/dp/0321245660 |
| More Effective C# | http://www.amazon.com/More-Effective-Specific-Ways-Improve/dp/0321485890 |
| https://github.com/dazeste/learn_to_code#haskell |
| polymorphically | https://wiki.haskell.org/Polymorphism |
| statically typed | https://wiki.haskell.org/Typing |
| lazy, purely functional | https://wiki.haskell.org/Lazy_evaluation |
| Haskell Brooks Curry | https://wiki.haskell.org/Haskell_Brooks_Curry |
| lambda calculus | https://wiki.haskell.org/Lambda_calculus |
| Introduction to Functional Programming | https://www.edx.org/course/introduction-functional-programming-delftx-fp101x-0 |
| course content | https://github.com/fptudelft/FP101x-Content-2015 |
| Try Haskell | http://tryhaskell.org/ |
| Parallel and Concurrent Haskell | https://www.youtube.com/playlist?list=PLbgaMIhjbmEm_51-HWv9BQUXcmHYtl4sw |
| Getting started with Haskell | http://stackoverflow.com/a/1016986/646543 |
| Learn You a Haskell for Great Good | http://learnyouahaskell.com/ |
| Haskell | http://en.wikibooks.org/wiki/Haskell |
| Real World Haskell | http://book.realworldhaskell.org/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#haskell |
| H-99 | http://haskell.org/haskellwiki/H-99:_Ninety-Nine_Haskell_Problems |
| https://github.com/dazeste/learn_to_code#html-css-and-javascript |
| Make a website | https://dash.generalassemb.ly/ |
| Make a website | http://www.codecademy.com/skills/make-a-website |
| Make an interactive website | http://www.codecademy.com/skills/make-an-interactive-website |
| HTML & CSS | http://www.codecademy.com/tracks/web |
| JavaScript | http://www.codecademy.com/tracks/javascript |
| jQuery | http://www.codecademy.com/tracks/jquery |
| Intro to HTML and CSS | https://www.udacity.com/course/ud304 |
| JavaScript Basics | https://www.udacity.com/course/ud804 |
| Building Dynamic Websites | http://cs75.tv/2010/fall/ |
| three courses | https://www.khanacademy.org/computing/computer-programming |
| HTML | http://teamtreehouse.com/features/javascript |
| CSS | http://teamtreehouse.com/features/css |
| Javascript | http://teamtreehouse.com/features/javascript |
| CSS3, please! | http://css3please.com/ |
| Mozilla Developer Network | https://developer.mozilla.org/en-US/docs/Web |
| HtmlDog | http://www.htmldog.com/ |
| Eloquent JavaScript | http://eloquentjavascript.net/ |
| A Re-introduction to JavaScript | https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript |
| JavaScript Frameworks Resources and Tutorials | http://resrc.io/list/18/javascript-frameworks/ |
| JavaScript30 | https://javascript30.com/ |
| JavaScript Tutorial | https://www.youtube.com/watch?v=fju9ii8YsGs |
| HTML and CSS | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#html--css |
| JavaScript | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#javascript |
| JavaScript: The Good Parts | http://www.amazon.com/gp/product/0596517742 |
| JavaScript: The Good Parts Notes | https://github.com/iteles/Javascript-the-Good-Parts-notes |
| CSS Diner | http://flukeout.github.io/ |
| DevProjects | https://www.codementor.io/projects/javascript |
| https://github.com/dazeste/learn_to_code#lisp-scheme-common-lisp-clojure-etc |
| Learn Lisp the Hard Way | http://learnlispthehardway.org/ |
| Try Clojure | http://www.tryclj.com/ |
| Overview and Introduction to Lisp | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/1a-overview-and-introduction-to-lisp/ |
| The Nature of Lisp | http://www.defmacro.org/ramblings/lisp.html |
| Structure and Interpretation of Computer Programs | http://mitpress.mit.edu/sicp/ |
| SICP in Clojure | http://sicpinclojure.com/ |
| How to Design Programs | http://htdp.org/ |
| Build Your Own Lisp | http://www.buildyourownlisp.com/ |
| Practical Common Lisp | http://stackoverflow.com/q/7224823/646543 |
| Where to learn how to practically use Common Lisp | http://stackoverflow.com/q/7224823/646543 |
| Learn Clojure | http://learn-clojure.com/ |
| Clojure | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#clojure |
| Lisp | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#lisp |
| Scheme | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#scheme |
| Land of Lisp | http://www.amazon.com/Land-Lisp-Learn-Program-Game/dp/1593272812 |
| L-99 | http://www.ic.unicamp.br/~meidanis/courses/mc336/2006s2/funcional/L-99_Ninety-Nine_Lisp_Problems.html |
| 4Clojure | http://4clojure.com |
| https://github.com/dazeste/learn_to_code#java |
| Intro to Java Programming | https://www.udacity.com/course/cs046 |
| Introduction to Programming in Java | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/index.htm |
| Introduction to Computers and Engineering Problem Solving | http://ocw.mit.edu/courses/civil-and-environmental-engineering/1-00-introduction-to-computers-and-engineering-problem-solving-spring-2012/ |
| Programming Methodology | http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111 |
| Programming Abstractions | http://see.stanford.edu/see/courseinfo.aspx?coll=11f4f422-5670-4b4c-889c-008262e09e4e |
| Programming Paradigms | http://see.stanford.edu/see/courseinfo.aspx?coll=2d712634-2bf1-4b55-9a3a-ca9d470755ee |
| Part 1 | http://mooc.fi/courses/2013/programming-part-1/ |
| Part 2 | http://mooc.fi/courses/2013/programming-part-2/ |
| Learn Java | http://www.learnjavaonline.org/ |
| Introduction to Computer Science using Java | http://chortle.ccsu.edu/java5/index.html |
| Learn by Doing | http://programmingbydoing.com/ |
| Think Java | http://greenteapress.com/thinkapjava/ |
| Thinking in Java, 3rd edition | http://www.mindview.net/Books/TIJ/ |
| here | http://www.mindviewinc.com/downloads/TIJ-3rd-edition4.0.zip |
| TutorialsPoint's Java Tutorial | http://www.tutorialspoint.com/java/index.htm |
| The Java Tutorial | http://docs.oracle.com/javase/tutorial/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#java |
| Head First Java | http://www.amazon.com/Head-First-Java-2nd-Edition/dp/0596009208/ |
| Practice-it | http://practiceit.cs.washington.edu/ |
| DevProjects | https://www.codementor.io/projects/java |
| https://github.com/dazeste/learn_to_code#perl |
| Beginning Perl | http://www.perl.org/books/beginning-perl/ |
| Modern Perl | http://modernperlbooks.com/books/modern_perl_2014/ |
| Impatient Perl | http://www.perl.org/books/impatient-perl/ |
| Learn Perl in about 2 hours 30 minutes | http://qntm.org/perl |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#perl |
| list of recommended books | http://www.perl.org/books/library.html |
| Learning Perl | http://www.amazon.com/Learning-Perl-Randal-L-Schwartz/dp/1449303587 |
| Perl Quiz of the Week | http://perl.plover.com/qotw/ |
| https://github.com/dazeste/learn_to_code#php |
| PHP: a fractal of bad design | http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/ |
| HTML and CSS | https://github.com/dazeste/learn_to_code#html-css-and-javascript |
| PHP track | http://www.codecademy.com/en/tracks/php |
| PHP course | http://teamtreehouse.com/features/php |
| Learn PHP | http://www.learn-php.org/ |
| DevProjects | https://www.codementor.io/projects/php |
| PHP Manual | http://php.net/manual/en/index.php |
| TutorialPoint's PHP Tutorial | http://www.tutorialspoint.com/php/ |
| PHP The Right Way | http://www.phptherightway.com/ |
| PHP for Absolute Beginners | http://www.amazon.com/PHP-Absolute-Beginners-Jason-Lengstorf/dp/1430268158/ref=dp_ob_title_bk |
| PHP Solutions: Dynamic Web Design Made Easy, 2nd edition | http://www.amazon.com/PHP-Solutions-Dynamic-Design-Made/dp/1430232498/ref=dp_ob_title_bk |
| https://github.com/dazeste/learn_to_code#python |
| Introduction to Computer Science and Programming Using Python | https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-0#.VJw5pv-kAA |
| found here | http://mitpress.mit.edu/books/introduction-computation-and-programming-using-python-0 |
| Building Programming Experience: A Lead-In to 6.001 | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-090-building-programming-experience-a-lead-in-to-6-001-january-iap-2005/ |
| A Gentle Introduction to Programming Using Python | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011/ |
| Programming for Everybody (Python) | https://www.coursera.org/course/pythonlearn |
| Python track | http://www.codecademy.com/tracks/python |
| Programming Foundations with Python | https://www.udacity.com/course/ud036 |
| Python course | http://teamtreehouse.com/features/python |
| LearnPython | http://learnpython.org |
| Try Python | http://www.trypython.org/ |
| Learn Python the Hard Way | http://learnpythonthehardway.org/book/ |
| Automate the Boring Stuff with Python | http://automatetheboringstuff.com/ |
| Invent with Python | http://inventwithpython.com/ |
| Python 2 version | http://www.openbookproject.net/thinkcs/python/english2e/ |
| Python 3 version | http://www.openbookproject.net/thinkcs/python/english3e/ |
| Think Python | http://www.greenteapress.com/thinkpython/ |
| Python 2 | https://docs.python.org/2/tutorial/ |
| Python 3 | https://docs.python.org/3/tutorial/ |
| Problem Solving with Algorithms and Data Structures | http://interactivepython.org/runestone/static/pythonds/index.html |
| Dive into Python 3 | http://www.diveintopython3.net/ |
| Program Arcade Games With Python And Pygame | http://ProgramArcadeGames.com |
| Invent with Python | http://inventwithpython.com/ |
| The Hitchhiker's Guide to Python | https://python-guide.readthedocs.org/en/latest/ |
| pycrumbs | http://resrc.io/list/4/pycrumbs/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#python |
| PyMOTW | http://pymotw.com/ |
| Import Python | http://importpython.com/books/ |
| Pyschools | http://www.pyschools.com/ |
| DevProjects | https://www.codementor.io/projects/python |
| https://github.com/dazeste/learn_to_code#golang |
| at golang.org | http://golang.org/doc/#learning |
| GoBridge | https://golangbridge.org/ |
| Women Who Go | http://www.womenwhogo.org/ |
| The Little Go Book | http://openmymind.net/The-Little-Go-Book/ |
| An Introduction to Programming in Go | http://openmymind.net/The-Little-Go-Book/ |
| Go Bootcamp | http://www.golangbootcamp.com/ |
| Learning Go | https://www.miek.nl/go/ |
| Go for Javascript Developers | https://github.com/pazams/go-for-javascript-developers |
| The Go Programming Language | http://www.gopl.io/ |
| Go in Action | https://www.manning.com/books/go-in-action |
| Go Programming Blueprints | https://www.packtpub.com/application-development/go-programming-blueprints |
| Programming in Go: Creating Applications for the 21st Century | http://www.informit.com/store/programming-in-go-creating-applications-for-the-21st-9780321774637 |
| Introducing Go: Build Reliable, Scalable Programs | http://shop.oreilly.com/product/0636920046516.do |
| Learn Go | https://www.manning.com/books/get-programming-with-go?a_aid=nathany&a_bid=53f68821 |
| Go Programming by Example | https://www.amazon.com/Go-Programming-Example-Agus-Kurniawan-ebook/dp/B00TWLZVQQ |
| Building Web Apps with Go | https://www.gitbook.com/book/codegangsta/building-web-apps-with-go/details |
| Build Web Application with Golang | https://www.gitbook.com/book/astaxie/build-web-application-with-golang/details |
| Mastering Go Web Services | http://shop.oreilly.com/product/9781783981304.do |
| Level Up Your Web Apps With Go | https://learnable.com/books/level-up-your-web-apps-with-go |
| Go Web Programming | https://www.manning.com/books/go-web-programming |
| Build webapps in Go the anti textbook | https://github.com/thewhitetulip/web-dev-golang-anti-textbook |
| Cloud Native Go: Building Web Applications and Microservices for the Cloud with Go and React | https://www.amazon.com/Cloud-Native-Applications-Microservices-Developers/dp/0672337797 |
| Web Development with Go: Learn to Create Real World Web Applications using Go | https://gumroad.com/l/web-development-with-go |
| Go: Building Web Applications | https://www.amazon.com/dp/B01LD8K5C0/ref=cm_sw_su_dp |
| Test-driven development with Go | https://leanpub.com/golang-tdd |
| Network Programming with Go | https://jan.newmarch.name/go/ |
| Mastering Concurrency in Go | http://shop.oreilly.com/product/9781783983483.do |
| Go in Practice | https://www.manning.com/books/go-in-practice |
| A Go Developer's Notebook | https://leanpub.com/GoNotebook/ |
| The Go Programming Language Phrasebook | http://www.informit.com/store/go-programming-language-phrasebook-9780321817143 |
| Just for Func | https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw |
| Gopher Academy | https://www.youtube.com/channel/UCx9QVEApa5BKLw9r8cnOFEA |
| GoingGo.net | http://www.goinggo.net/ |
| O'Reilly Go Fundamentals | http://shop.oreilly.com/category/learning-path/go-fundamentals.do |
| Learn Go in an Hour | https://www.youtube.com/watch?v=CF9S4QZuV30 |
| Learning to Program in Go | https://www.youtube.com/playlist?list=PLei96ZX_m9sVSEXWwZi8uwd2vqCpEm4m6 |
| Exercism.io - Go | http://exercism.io/languages/go |
| Outlearn.com | https://www.outlearn.com/search?filter=path&q=golang |
| The Go Bridge Foundry | https://github.com/gobridge |
| Bridge Foundry | http://bridgefoundry.org/ |
| Go Fragments | http://www.gofragments.net/ |
| Golang Tutorials | http://golangtutorials.blogspot.com/2011/05/table-of-contents.html |
| Learn Go in Y minutes | http://learnxinyminutes.com/docs/go/ |
| Go By Example | http://gobyexample.com/ |
| Pluralsight Classes for Go | http://www.pluralsight.com/tag/golang |
| Free Go Language Workshop | https://www.frameworktraining.co.uk/go-language-free-training-workshop/ |
| Workshop-Go | https://github.com/sendwithus/workshop-go |
| LearnConcurrency | https://github.com/dazeste/learn_to_code/blob/master/LearnConcurrency |
| LearnErrorHandling | https://github.com/dazeste/learn_to_code/blob/master/LearnErrorHandling |
| LearnTesting | https://github.com/dazeste/learn_to_code/blob/master/LearnTesting |
| LearnServerProgramming | https://github.com/dazeste/learn_to_code/blob/master/LearnServerProgramming |
| 50 Shades of Go: Traps, Gotchas, Common Mistakes for New Golang Devs | http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/index.html |
| Newspaper | http://www.newspaper.io |
| https://github.com/dazeste/learn_to_code#ruby |
| Ruby track | http://www.codecademy.com/tracks/ruby |
| Ruby course | http://teamtreehouse.com/features/ruby |
| RubyMonk | http://rubymonk.com/ |
| TryRuby | http://tryruby.org |
| Learn Ruby | http://rubykoans.com/ |
| Learn Ruby The Hard Way | http://learncodethehardway.org/ruby/ |
| Why's (Poignant) Guide to Ruby | http://mislav.uniqpath.com/poignant-guide/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#ruby |
| The Well-Grounded Rubyist | http://www.amazon.com/The-Well-Grounded-Rubyist-David-Black/dp/1933988657 |
| Eloquent Ruby | http://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professional-Series/dp/0321584104 |
| Ruby Quiz | http://rubyquiz.com/ |
| DevProjects | https://www.codementor.io/projects/ruby |
| https://github.com/dazeste/learn_to_code#scratch |
| Programming in Scratch | https://www.edx.org/course/programming-scratch-harveymuddx-cs002x#.VJw5t_-kAA |
| Middle-Years Computer Science | https://www.edx.org/course/middle-years-computer-science-harveymuddx-cs001x#.VJw5rP-kAA |
| A Collection of Scratch Videos | http://scratch.mit.edu/help/videos/ |
| Invent with Scratch! | http://inventwithscratch.com/about/ |
| Scratch for Budding Computer Scientists | http://cs.harvard.edu/malan/scratch/index.php |
| Computer Science Concepts in Scratch | http://stwww.weizmann.ac.il/g-cs/scratch/scratch_en.html |
| Scratch Advanced Topics | http://wiki.scratch.mit.edu/wiki/Advanced_Topics_%28forum%29 |
| Scratch | http://download.scratch.mit.edu/ScratchReferenceGuide14.pdf |
| Snap/Build Your Own Blocks | http://snap.berkeley.edu/SnapManual.pdf |
| Scratch for Educators | http://scratch.mit.edu/educators/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#scratch |
| Scratch Cards | https://scratch.mit.edu/info/cards |
| Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math | http://www.amazon.com/Learn-Program-Scratch-Introduction-Programming/dp/1593275439/ref=sr_1_1?ie=UTF8&qid=1460418004&sr=8-1&keywords=scratch+programming |
| Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making Cool Games | http://www.amazon.com/Scratch-Programming-Adventure-Covers-Version/dp/1593275315/ref=sr_1_5?ie=UTF8&qid=1460418004&sr=8-5&keywords=scratch+programming |
| SHS Programming 1 Exercises | https://scratch.mit.edu/studios/532108/ |
| https://github.com/dazeste/learn_to_code#data |
| https://github.com/dazeste/learn_to_code#neo4j-and-graph-databases |
| Neo4j | https://neo4j.com/ |
| Neo4j Training | http://message.neotechnology.com/O0005CuN03006GNt0z0ffeO |
| GraphGist | http://message.neotechnology.com/R00NCefOuf003050GuN0A60 |
| https://github.com/dazeste/learn_to_code#mongodb |
| MongoDB | https://www.mongodb.com/ |
| NoSQL database | https://en.wikipedia.org/wiki/NoSQL |
| BSON | https://en.wikipedia.org/wiki/BSON |
| JSON | http://www.json.org/ |
| schema-less | https://www.google.com/search?q=schema-less&oq=schema-less&aqs=chrome..69i57j0l5.446j0j4&sourceid=chrome&ie=UTF-8 |
| MongoDB University | https://university.mongodb.com/ |
| MongoDB Tutorial For Beginners | MongoDB Training | https://www.youtube.com/watch?v=4ioP11POfZ4 |
| The Littel MongoDB Book | http://openmymind.net/mongodb.pdf |
| https://github.com/dazeste/learn_to_code#other-topics |
| https://github.com/dazeste/learn_to_code#developing-on-specific-platforms |
| FAQ | http://www.reddit.com/r/learnprogramming/wiki/faq#wiki_how_do_i_get_starting_making_mobile_apps.2Fandroid_apps.2Fios_apps.2Fwindows_phone_apps.3F |
| https://github.com/dazeste/learn_to_code#android |
| Spreadsheet of Android resources | http://www.reddit.com/r/learnprogramming/comments/1dy9wj/im_a_cpa_who_learned_java_android_and_published/ |
| List of Android learning resources | http://www.reddit.com/r/learnprogramming/comments/22xlu9/you_want_to_how_to_write_apps_for_android/ |
| Google Code University | https://developers.google.com/university/ |
| Developing Android Apps | https://www.udacity.com/course/ud853 |
| Android course | http://teamtreehouse.com/features/android |
| Devprojects | https://www.codementor.io/projects/mobile |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#android |
| https://github.com/dazeste/learn_to_code#mac-and-ios |
| List of iOS learning resources | http://www.reddit.com/r/learnprogramming/comments/22w8sk/you_want_to_know_where_to_start_for_writing_apps/ |
| List of iOS Video Tutorials | http://www.reddit.com/r/learnprogramming/comments/22zkce/want_to_learn_ios_development_best_video/ |
| iOS Developer Library | https://developer.apple.com/library/ios/navigation/ |
| Mac Developer Library | https://developer.apple.com/library/mac/navigation/ |
| Intro to iOS App Development with Swift | https://www.udacity.com/course/ud585 |
| iOS course | http://teamtreehouse.com/features/ios |
| Devprojects | https://www.codementor.io/projects/mobile |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#ios |
| https://github.com/dazeste/learn_to_code#windows-and-windows-phones |
| Developer Guides | http://msdn.microsoft.com/en-us/vstudio/cc136611 |
| App Hub | http://create.msdn.com/en-US/education/catalog/ |
| .NET | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#net-framework |
| Windows 8 and Windows Phone | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#windows-8 |
| https://github.com/dazeste/learn_to_code#data-structures-and-algorithms |
| Intro to Algorithms | https://www.udacity.com/course/cs215 |
| Andrew Ng's Machine Learning course | https://www.coursera.org/learn/machine-learning |
| Lynda Data Science Basics | http://www.lynda.com/SharedPlaylist/ff466840b2ba481e82149ecca9a5bdd6 |
| Intro to Data Science | https://www.udacity.com/course/intro-to-data-science--ud359 |
| Algorithms: Design and Analysis, Part 1 | https://www.coursera.org/course/algo |
| Algorithm Design and Analysis | https://www.youtube.com/playlist?list=PL6EF0274BD849A7D5 |
| Computer Science 61B (Data structures) | https://www.youtube.com/playlist?list=PL-XXv-cvA_iDXrTvCvDgIkeCWeSIDr4Yh |
| CS2: Data Structures and Algorithms | https://www.youtube.com/course?feature=edu&list=ECE621E25B3BF8B9D1&category=University%2FScience |
| Introduction to Algorithms | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/ |
| Design and Analysis of Algorithms | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012/ |
| Algorithms | https://www.khanacademy.org/computing/computer-science/algorithms |
| Codingbat | http://codingbat.com/ |
| CodeAbbey | http://www.codeabbey.com/ |
| HackerRank | https://www.hackerrank.com/ |
| TopCoder | http://www.topcoder.com/ |
| UVa Online Judge | http://uva.onlinejudge.org/ |
| Project Euler | https://projecteuler.net/ |
| Problem Solving with Algorithms and Data Structures | http://interactivepython.org/runestone/static/pythonds/index.html |
| Algorithms by Robert Sedgewick | http://algs4.cs.princeton.edu/home/ |
| these lectures | https://www.coursera.org/course/algs4partI |
| The Stony Brook Algorithm Repository | http://www3.cs.stonybrook.edu/~algorith/ |
| The Big-O Cheat Sheet | http://bigocheatsheet.com/ |
| Introduction to Algorithms | http://www.amazon.com/Introduction-Algorithms-Thomas-H-Cormen/dp/0262033844 |
| here | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/index.htm |
| The Algorithm Design Manual | http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 |
| Machine Learning for Hackers | http://www.amazon.com/Machine-Learning-Hackers-Drew-Conway/dp/1449303714 |
| How can I rebuild my base of algorithms/data structures knowledge? | http://stackoverflow.com/q/1697572/646543 |
| Data Driven:
Creating a Data Culture | http://www.oreilly.com/data/free/data-driven.csp |
| https://github.com/dazeste/learn_to_code#tools |
| https://github.com/dazeste/learn_to_code#version-control |
| https://github.com/dazeste/learn_to_code#git |
| How to Use Git and GitHub | https://www.udacity.com/course/ud775 |
| Learn Git Branching | http://pcottle.github.io/learnGitBranching/ |
| Try Git | https://try.github.io/levels/1/challenges/1 |
| Learn Version Control with Git | http://www.git-tower.com/learn/ebook/command-line/introduction |
| official reference and book | http://git-scm.com/documentation |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#git |
| https://github.com/dazeste/learn_to_code#mercurial |
| HgInit | http://hginit.com/01.html |
| Mercurial: The Definitive Guide | http://hgbook.red-bean.com/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#mercurial |
| https://github.com/dazeste/learn_to_code#introduction-to-programming-1 |
| https://github.com/dazeste/learn_to_code#table-of-contents-1 |
| SEE GITHUB PAGE VIEW | http://ashleymcnamara.github.io/learn_to_code/ |
| Introduction | https://github.com/dazeste/learn_to_code#introduction |
| Goals | https://github.com/dazeste/learn_to_code#goals |
| Where do I start? | https://github.com/dazeste/learn_to_code#where-do-i-start |
| How this page is organized | https://github.com/dazeste/learn_to_code#how-this-page-is-organized |
| Which resource should I pick? | https://github.com/dazeste/learn_to_code#which-resource-should-i-pick |
| Warning | https://github.com/dazeste/learn_to_code#warning |
| General resources | https://github.com/dazeste/learn_to_code#general-resources |
| Links to other big lists | https://github.com/dazeste/learn_to_code#links-to-other-big-lists |
| Online courses | https://github.com/dazeste/learn_to_code#online-courses |
| Programming Languages | https://github.com/dazeste/learn_to_code#programming-languages |
| C | https://github.com/dazeste/learn_to_code#c |
| C++ | https://github.com/dazeste/learn_to_code#c-1 |
| C# | https://github.com/dazeste/learn_to_code#c-sharp |
| Haskell | https://github.com/dazeste/learn_to_code#haskell |
| HTML, CSS, and JavaScript | https://github.com/dazeste/learn_to_code#html-css-and-javascript |
| Lisp (Scheme, Common Lisp, Clojure, etc) | https://github.com/dazeste/learn_to_code#lisp-scheme-common-lisp-clojure-etc |
| Java | https://github.com/dazeste/learn_to_code#java |
| Perl | https://github.com/dazeste/learn_to_code#perl |
| PHP | https://github.com/dazeste/learn_to_code#php |
| Python | https://github.com/dazeste/learn_to_code#python |
| Golang | https://github.com/dazeste/learn_to_code#golang |
| Ruby | https://github.com/dazeste/learn_to_code#ruby |
| Scratch | https://github.com/dazeste/learn_to_code#scratch |
| Data | https://github.com/dazeste/learn_to_code#data |
| Neo4j & Graph Databases | https://github.com/dazeste/learn_to_code#neo4j-and-graph-databases |
| MongoDB | https://github.com/dazeste/learn_to_code#mongodb |
| Other topics | https://github.com/dazeste/learn_to_code#other-topics |
| Developing on specific platforms | https://github.com/dazeste/learn_to_code#developing-on-specific-platforms |
| Android | https://github.com/dazeste/learn_to_code#android |
| Mac and iOS | https://github.com/dazeste/learn_to_code#mac-and-ios |
| Windows and Windows Phones | https://github.com/dazeste/learn_to_code#windows-and-windows-phones |
| Data structures and algorithms | https://github.com/dazeste/learn_to_code#data-structures-and-algorithms |
| Tools | https://github.com/dazeste/learn_to_code#tools |
| Version control | https://github.com/dazeste/learn_to_code#version-control |
| Git | https://github.com/dazeste/learn_to_code#git |
| Mercurial | https://github.com/dazeste/learn_to_code#mercurial |
| https://github.com/dazeste/learn_to_code#introduction-1 |
| https://github.com/dazeste/learn_to_code#goals-1 |
| Hour of Code | http://hourofcode.com/us |
| Codecademy | https://www.codecademy.com/ |
| Coursera | https://www.coursera.org/ |
| https://github.com/dazeste/learn_to_code#where-do-i-start-1 |
| Golang | https://github.com/dazeste/learn_to_code#golang |
| Python | https://github.com/dazeste/learn_to_code#python |
| Java | https://github.com/dazeste/learn_to_code#java |
| HTML/CSS/JavaScript | https://github.com/dazeste/learn_to_code#html-css-and-javascript |
| Scratch | https://github.com/dazeste/learn_to_code#scratch |
| commonly used | http://www.codingdojo.com/blog/9-most-in-demand-programming-languages-of-2016/ |
| Scratch | https://www.youtube.com/watch?v=4y6J2jXjU34 |
| https://github.com/dazeste/learn_to_code#how-this-page-is-organized-1 |
| https://github.com/dazeste/learn_to_code#where-should-i-start-1 |
| https://github.com/dazeste/learn_to_code#warning-1 |
| CONTRIBUTING.md | https://github.com/ashleymcnamara/learn_to_code/blob/master/Contributing.md |
| https://github.com/dazeste/learn_to_code#general-resources-1 |
| https://github.com/dazeste/learn_to_code#links-to-other-big-lists-1 |
| list of free programming books and resources on github | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md |
| http://resrc.io/ | http://resrc.io/ |
| https://github.com/dazeste/learn_to_code#online-courses-1 |
| Codecademy | http://www.codecademy.com/ |
| Coursera | https://www.coursera.org/ |
| Udacity | http://www.udacity.com/ |
| edX | https://www.edx.org/ |
| OpenCulture | http://www.openculture.com/computer_science_free_courses |
| MIT OpenCourseWare | http://ocw.mit.edu/index.htm |
| Khan Academy | https://www.khanacademy.org/ |
| Stanford Engineering Everywhere | http://see.stanford.edu/see/courses.aspx |
| Learn Code | https://www.youtube.com/learncodeacademy/ |
| Do What You Love (DWYL) | https://github.com/dwyl |
| Team Treehouse | http://teamtreehouse.com/ |
| Lynda | http://www.lynda.com/ |
| PluralSight | http://www.pluralsight.com/ |
| General Assembly | https://generalassemb.ly/ |
| https://github.com/dazeste/learn_to_code#programming-languages-1 |
| https://github.com/dazeste/learn_to_code#c-2 |
| Practical Programming in C | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-087-practical-programming-in-c-january-iap-2010/ |
| Introduction to C Memory Management and C++ Object-Oriented Programming | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-088-introduction-to-c-memory-management-and-c-object-oriented-programming-january-iap-2010/ |
| Effective Programming in C and C++ | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-s096-effective-programming-in-c-and-c-january-iap-2014/ |
| Learn-C | http://learn-c.org |
| Learn C The Hard Way | http://c.learncodethehardway.org/book/ |
| C Programming | http://en.wikibooks.org/wiki/C_Programming |
| Build Your Own Lisp | http://www.buildyourownlisp.com/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c |
| The C Programming Language | http://www.amazon.com/C-Programming-Language-2nd-Edition/dp/0131103628/ |
| The Definitive C Book Guide and List | http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list |
| https://github.com/dazeste/learn_to_code#c-3 |
| Introduction to C++ | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/ |
| Introduction to C Memory Management and C++ Object-Oriented Programming | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-088-introduction-to-c-memory-management-and-c-object-oriented-programming-january-iap-2010/ |
| Effective Programming in C and C++ | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-s096-effective-programming-in-c-and-c-january-iap-2014/ |
| Programming Methodology | http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111 |
| Programming Abstractions | http://see.stanford.edu/see/courseinfo.aspx?coll=11f4f422-5670-4b4c-889c-008262e09e4e |
| Programming Paradigms | http://see.stanford.edu/see/courseinfo.aspx?coll=2d712634-2bf1-4b55-9a3a-ca9d470755ee |
| C++ for C Programmers | https://www.coursera.org/course/cplusplus4c |
| C++ Interactive Exercises | http://nova.umuc.edu/~jarc/sdsd/ |
| How to Think Like a Computer Scientist | http://greenteapress.com/thinkcpp/index.html |
| Learncpp.com | http://www.learncpp.com/ |
| Linear C++ | https://github.com/jesyspa/linear-cpp |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c-1 |
| The Definitive C++ Book Guide and List | http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list |
| https://github.com/dazeste/learn_to_code#c-sharp-1 |
| C# Fundamentals for Absolute Beginners | http://channel9.msdn.com/Series/C-Fundamentals-for-Absolute-Beginners |
| Programming in C# Jump Start | http://www.microsoftvirtualacademy.com/training-courses/developer-training-with-programming-in-c |
| C# Programming | http://en.wikibooks.org/wiki/C_Sharp_Programming |
| The C# Yellow Book | http://www.csharpcourse.com/ |
| C# Essentials | http://www.techotopia.com/index.php/C_Sharp_Essentials |
| Visual C# resources | http://msdn.microsoft.com/en-us/vstudio/hh341490 |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c-sharp |
| Sam's Teach Yourself C# 5.0 in 24 Hours | https://github.com/dazeste/learn_to_code/blob/master |
| Essential C# 5.0 | http://www.amazon.com/Essential-Edition-Microsoft-Windows-Development/dp/0321877586 |
| C# in Depth, 3rd Edition | http://www.amazon.com/gp/product/161729134X |
| Effective C# | http://www.amazon.com/Effective-Specific-Ways-Improve-Your/dp/0321245660 |
| More Effective C# | http://www.amazon.com/More-Effective-Specific-Ways-Improve/dp/0321485890 |
| https://github.com/dazeste/learn_to_code#haskell-1 |
| polymorphically | https://wiki.haskell.org/Polymorphism |
| statically typed | https://wiki.haskell.org/Typing |
| lazy, purely functional | https://wiki.haskell.org/Lazy_evaluation |
| Haskell Brooks Curry | https://wiki.haskell.org/Haskell_Brooks_Curry |
| lambda calculus | https://wiki.haskell.org/Lambda_calculus |
| Introduction to Functional Programming | https://www.edx.org/course/introduction-functional-programming-delftx-fp101x-0 |
| course content | https://github.com/fptudelft/FP101x-Content-2015 |
| Try Haskell | http://tryhaskell.org/ |
| Parallel and Concurrent Haskell | https://www.youtube.com/playlist?list=PLbgaMIhjbmEm_51-HWv9BQUXcmHYtl4sw |
| Getting started with Haskell | http://stackoverflow.com/a/1016986/646543 |
| Learn You a Haskell for Great Good | http://learnyouahaskell.com/ |
| Haskell | http://en.wikibooks.org/wiki/Haskell |
| Real World Haskell | http://book.realworldhaskell.org/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#haskell |
| H-99 | http://haskell.org/haskellwiki/H-99:_Ninety-Nine_Haskell_Problems |
| https://github.com/dazeste/learn_to_code#html-css-and-javascript-1 |
| Make a website | https://dash.generalassemb.ly/ |
| Make a website | http://www.codecademy.com/skills/make-a-website |
| Make an interactive website | http://www.codecademy.com/skills/make-an-interactive-website |
| HTML & CSS | http://www.codecademy.com/tracks/web |
| JavaScript | http://www.codecademy.com/tracks/javascript |
| jQuery | http://www.codecademy.com/tracks/jquery |
| Intro to HTML and CSS | https://www.udacity.com/course/ud304 |
| JavaScript Basics | https://www.udacity.com/course/ud804 |
| Building Dynamic Websites | http://cs75.tv/2010/fall/ |
| three courses | https://www.khanacademy.org/computing/computer-programming |
| HTML | http://teamtreehouse.com/features/javascript |
| CSS | http://teamtreehouse.com/features/css |
| Javascript | http://teamtreehouse.com/features/javascript |
| CSS3, please! | http://css3please.com/ |
| Mozilla Developer Network | https://developer.mozilla.org/en-US/docs/Web |
| HtmlDog | http://www.htmldog.com/ |
| Eloquent JavaScript | http://eloquentjavascript.net/ |
| A Re-introduction to JavaScript | https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript |
| JavaScript Frameworks Resources and Tutorials | http://resrc.io/list/18/javascript-frameworks/ |
| JavaScript30 | https://javascript30.com/ |
| JavaScript Tutorial | https://www.youtube.com/watch?v=fju9ii8YsGs |
| HTML and CSS | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#html--css |
| JavaScript | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#javascript |
| JavaScript: The Good Parts | http://www.amazon.com/gp/product/0596517742 |
| JavaScript: The Good Parts Notes | https://github.com/iteles/Javascript-the-Good-Parts-notes |
| CSS Diner | http://flukeout.github.io/ |
| https://github.com/dazeste/learn_to_code#lisp-scheme-common-lisp-clojure-etc-1 |
| Learn Lisp the Hard Way | http://learnlispthehardway.org/ |
| Try Clojure | http://www.tryclj.com/ |
| Overview and Introduction to Lisp | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/1a-overview-and-introduction-to-lisp/ |
| The Nature of Lisp | http://www.defmacro.org/ramblings/lisp.html |
| Structure and Interpretation of Computer Programs | http://mitpress.mit.edu/sicp/ |
| SICP in Clojure | http://sicpinclojure.com/ |
| How to Design Programs | http://htdp.org/ |
| Build Your Own Lisp | http://www.buildyourownlisp.com/ |
| Practical Common Lisp | http://stackoverflow.com/q/7224823/646543 |
| Where to learn how to practically use Common Lisp | http://stackoverflow.com/q/7224823/646543 |
| Learn Clojure | http://learn-clojure.com/ |
| Clojure | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#clojure |
| Lisp | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#lisp |
| Scheme | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#scheme |
| Land of Lisp | http://www.amazon.com/Land-Lisp-Learn-Program-Game/dp/1593272812 |
| L-99 | http://www.ic.unicamp.br/~meidanis/courses/mc336/2006s2/funcional/L-99_Ninety-Nine_Lisp_Problems.html |
| 4Clojure | http://4clojure.com |
| https://github.com/dazeste/learn_to_code#java-1 |
| Intro to Java Programming | https://www.udacity.com/course/cs046 |
| Introduction to Programming in Java | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/index.htm |
| Introduction to Computers and Engineering Problem Solving | http://ocw.mit.edu/courses/civil-and-environmental-engineering/1-00-introduction-to-computers-and-engineering-problem-solving-spring-2012/ |
| Programming Methodology | http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111 |
| Programming Abstractions | http://see.stanford.edu/see/courseinfo.aspx?coll=11f4f422-5670-4b4c-889c-008262e09e4e |
| Programming Paradigms | http://see.stanford.edu/see/courseinfo.aspx?coll=2d712634-2bf1-4b55-9a3a-ca9d470755ee |
| Part 1 | http://mooc.fi/courses/2013/programming-part-1/ |
| Part 2 | http://mooc.fi/courses/2013/programming-part-2/ |
| Learn Java | http://www.learnjavaonline.org/ |
| Introduction to Computer Science using Java | http://chortle.ccsu.edu/java5/index.html |
| Learn by Doing | http://programmingbydoing.com/ |
| Think Java | http://greenteapress.com/thinkapjava/ |
| Thinking in Java, 3rd edition | http://www.mindview.net/Books/TIJ/ |
| here | http://www.mindviewinc.com/downloads/TIJ-3rd-edition4.0.zip |
| TutorialsPoint's Java Tutorial | http://www.tutorialspoint.com/java/index.htm |
| The Java Tutorial | http://docs.oracle.com/javase/tutorial/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#java |
| Head First Java | http://www.amazon.com/Head-First-Java-2nd-Edition/dp/0596009208/ |
| Practice-it | http://practiceit.cs.washington.edu/ |
| https://github.com/dazeste/learn_to_code#perl-1 |
| Beginning Perl | http://www.perl.org/books/beginning-perl/ |
| Modern Perl | http://modernperlbooks.com/books/modern_perl_2014/ |
| Impatient Perl | http://www.perl.org/books/impatient-perl/ |
| Learn Perl in about 2 hours 30 minutes | http://qntm.org/perl |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#perl |
| list of recommended books | http://www.perl.org/books/library.html |
| Learning Perl | http://www.amazon.com/Learning-Perl-Randal-L-Schwartz/dp/1449303587 |
| Perl Quiz of the Week | http://perl.plover.com/qotw/ |
| https://github.com/dazeste/learn_to_code#php-1 |
| PHP: a fractal of bad design | http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/ |
| HTML and CSS | https://github.com/dazeste/learn_to_code#html-css-and-javascript |
| PHP track | http://www.codecademy.com/en/tracks/php |
| PHP course | http://teamtreehouse.com/features/php |
| Learn PHP | http://www.learn-php.org/ |
| PHP Manual | http://php.net/manual/en/index.php |
| TutorialPoint's PHP Tutorial | http://www.tutorialspoint.com/php/ |
| PHP The Right Way | http://www.phptherightway.com/ |
| PHP for Absolute Beginners | http://www.amazon.com/PHP-Absolute-Beginners-Jason-Lengstorf/dp/1430268158/ref=dp_ob_title_bk |
| PHP Solutions: Dynamic Web Design Made Easy, 2nd edition | http://www.amazon.com/PHP-Solutions-Dynamic-Design-Made/dp/1430232498/ref=dp_ob_title_bk |
| https://github.com/dazeste/learn_to_code#python-1 |
| Introduction to Computer Science and Programming Using Python | https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-0#.VJw5pv-kAA |
| found here | http://mitpress.mit.edu/books/introduction-computation-and-programming-using-python-0 |
| Building Programming Experience: A Lead-In to 6.001 | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-090-building-programming-experience-a-lead-in-to-6-001-january-iap-2005/ |
| A Gentle Introduction to Programming Using Python | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011/ |
| Programming for Everybody (Python) | https://www.coursera.org/course/pythonlearn |
| Python track | http://www.codecademy.com/tracks/python |
| Programming Foundations with Python | https://www.udacity.com/course/ud036 |
| Python course | http://teamtreehouse.com/features/python |
| LearnPython | http://learnpython.org |
| Try Python | http://www.trypython.org/ |
| Learn Python the Hard Way | http://learnpythonthehardway.org/book/ |
| Automate the Boring Stuff with Python | http://automatetheboringstuff.com/ |
| Invent with Python | http://inventwithpython.com/ |
| Python 2 version | http://www.openbookproject.net/thinkcs/python/english2e/ |
| Python 3 version | http://www.openbookproject.net/thinkcs/python/english3e/ |
| Think Python | http://www.greenteapress.com/thinkpython/ |
| Python 2 | https://docs.python.org/2/tutorial/ |
| Python 3 | https://docs.python.org/3/tutorial/ |
| Problem Solving with Algorithms and Data Structures | http://interactivepython.org/runestone/static/pythonds/index.html |
| Dive into Python 3 | http://www.diveintopython3.net/ |
| Program Arcade Games With Python And Pygame | http://ProgramArcadeGames.com |
| Invent with Python | http://inventwithpython.com/ |
| The Hitchhiker's Guide to Python | https://python-guide.readthedocs.org/en/latest/ |
| pycrumbs | http://resrc.io/list/4/pycrumbs/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#python |
| PyMOTW | http://pymotw.com/ |
| Import Python | http://importpython.com/books/ |
| Pyschools | http://www.pyschools.com/ |
| https://github.com/dazeste/learn_to_code#golang-1 |
| at golang.org | http://golang.org/doc/#learning |
| The Little Go Book | http://openmymind.net/The-Little-Go-Book/ |
| Go in Action | http://www.amazon.com/Go-Action-William-Kennedy/dp/1617291781/ref=sr_1_2?ie=UTF8&qid=1460415974&sr=8-2&keywords=golang |
| The Way to Go: A Thorough Introduction to the Go Programming Language | http://www.amazon.com/Way-Go-Thorough-Introduction-Programming-ebook/dp/B0083RVAJW/ref=sr_1_9?ie=UTF8&qid=1460415974&sr=8-9&keywords=golang |
| Introducing Go: Build Reliable, Scalable Programs | http://www.amazon.com/Introducing-Go-Reliable-Scalable-Programs/dp/1491941952/ref=sr_1_6?ie=UTF8&qid=1460415974&sr=8-6&keywords=golang |
| The Go Programming Language | http://www.amazon.com/Programming-Language-Addison-Wesley-Professional-Computing/dp/0134190440/ref=sr_1_1?ie=UTF8&qid=1460415974&sr=8-1&keywords=golang |
| GoingGo.net | http://www.goinggo.net/ |
| O'Reilly Go Fundamentals | http://shop.oreilly.com/category/learning-path/go-fundamentals.do |
| Learn Go in an Hour | https://www.youtube.com/watch?v=CF9S4QZuV30 |
| Learning to Program in Go | https://www.youtube.com/playlist?list=PLei96ZX_m9sVSEXWwZi8uwd2vqCpEm4m6 |
| Exercism.io - Go | http://exercism.io/languages/go |
| Outlearn.com | https://www.outlearn.com/search?filter=path&q=golang |
| The Go Bridge Foundry | https://github.com/gobridge |
| Bridge Foundry | http://bridgefoundry.org/ |
| Go Fragments | http://www.gofragments.net/ |
| Golang Tutorials | http://golangtutorials.blogspot.com/2011/05/table-of-contents.html |
| Learn Go in Y minutes | http://learnxinyminutes.com/docs/go/ |
| Go By Example | http://gobyexample.com/ |
| Pluralsight Classes for Go | http://www.pluralsight.com/tag/golang |
| Free Go Language Workshop | https://www.frameworktraining.co.uk/go-language-free-training-workshop/ |
| Workshop-Go | https://github.com/sendwithus/workshop-go |
| LearnConcurrency | https://github.com/dazeste/learn_to_code/blob/master/LearnConcurrency |
| LearnErrorHandling | https://github.com/dazeste/learn_to_code/blob/master/LearnErrorHandling |
| LearnTesting | https://github.com/dazeste/learn_to_code/blob/master/LearnTesting |
| LearnServerProgramming | https://github.com/dazeste/learn_to_code/blob/master/LearnServerProgramming |
| 50 Shades of Go: Traps, Gotchas, Common Mistakes for New Golang Devs | http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/index.html |
| Newspaper | http://www.newspaper.io |
| https://github.com/dazeste/learn_to_code#ruby-1 |
| Ruby track | http://www.codecademy.com/tracks/ruby |
| Ruby course | http://teamtreehouse.com/features/ruby |
| RubyMonk | http://rubymonk.com/ |
| TryRuby | http://tryruby.org |
| Learn Ruby | http://rubykoans.com/ |
| Learn Ruby The Hard Way | http://learncodethehardway.org/ruby/ |
| Why's (Poignant) Guide to Ruby | http://mislav.uniqpath.com/poignant-guide/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#ruby |
| The Well-Grounded Rubyist | http://www.amazon.com/The-Well-Grounded-Rubyist-David-Black/dp/1933988657 |
| Eloquent Ruby | http://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professional-Series/dp/0321584104 |
| Ruby Quiz | http://rubyquiz.com/ |
| https://github.com/dazeste/learn_to_code#scratch-1 |
| Programming in Scratch | https://www.edx.org/course/programming-scratch-harveymuddx-cs002x#.VJw5t_-kAA |
| Middle-Years Computer Science | https://www.edx.org/course/middle-years-computer-science-harveymuddx-cs001x#.VJw5rP-kAA |
| A Collection of Scratch Videos | http://scratch.mit.edu/help/videos/ |
| Invent with Scratch! | http://inventwithscratch.com/about/ |
| Scratch for Budding Computer Scientists | http://cs.harvard.edu/malan/scratch/index.php |
| Computer Science Concepts in Scratch | http://stwww.weizmann.ac.il/g-cs/scratch/scratch_en.html |
| Scratch Advanced Topics | http://wiki.scratch.mit.edu/wiki/Advanced_Topics_%28forum%29 |
| Scratch | http://download.scratch.mit.edu/ScratchReferenceGuide14.pdf |
| Snap/Build Your Own Blocks | http://snap.berkeley.edu/SnapManual.pdf |
| Scratch for Educators | http://scratch.mit.edu/educators/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#scratch |
| Scratch Cards | https://scratch.mit.edu/info/cards |
| Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math | http://www.amazon.com/Learn-Program-Scratch-Introduction-Programming/dp/1593275439/ref=sr_1_1?ie=UTF8&qid=1460418004&sr=8-1&keywords=scratch+programming |
| Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making Cool Games | http://www.amazon.com/Scratch-Programming-Adventure-Covers-Version/dp/1593275315/ref=sr_1_5?ie=UTF8&qid=1460418004&sr=8-5&keywords=scratch+programming |
| SHS Programming 1 Exercises | https://scratch.mit.edu/studios/532108/ |
| https://github.com/dazeste/learn_to_code#data-1 |
| https://github.com/dazeste/learn_to_code#neo4j-and-graph-databases-1 |
| Neo4j | https://neo4j.com/ |
| Neo4j Training | http://message.neotechnology.com/O0005CuN03006GNt0z0ffeO |
| GraphGist | http://message.neotechnology.com/R00NCefOuf003050GuN0A60 |
| https://github.com/dazeste/learn_to_code#mongodb-1 |
| MongoDB | https://www.mongodb.com/ |
| NoSQL database | https://en.wikipedia.org/wiki/NoSQL |
| BSON | https://en.wikipedia.org/wiki/BSON |
| JSON | http://www.json.org/ |
| schema-less | https://www.google.com/search?q=schema-less&oq=schema-less&aqs=chrome..69i57j0l5.446j0j4&sourceid=chrome&ie=UTF-8 |
| MongoDB University | https://university.mongodb.com/ |
| MongoDB Tutorial For Beginners | MongoDB Training | https://www.youtube.com/watch?v=4ioP11POfZ4 |
| The Littel MongoDB Book | http://openmymind.net/mongodb.pdf |
| https://github.com/dazeste/learn_to_code#other-topics-1 |
| https://github.com/dazeste/learn_to_code#developing-on-specific-platforms-1 |
| FAQ | http://www.reddit.com/r/learnprogramming/wiki/faq#wiki_how_do_i_get_starting_making_mobile_apps.2Fandroid_apps.2Fios_apps.2Fwindows_phone_apps.3F |
| https://github.com/dazeste/learn_to_code#android-1 |
| Spreadsheet of Android resources | http://www.reddit.com/r/learnprogramming/comments/1dy9wj/im_a_cpa_who_learned_java_android_and_published/ |
| List of Android learning resources | http://www.reddit.com/r/learnprogramming/comments/22xlu9/you_want_to_how_to_write_apps_for_android/ |
| Google Code University | https://developers.google.com/university/ |
| Developing Android Apps | https://www.udacity.com/course/ud853 |
| Android course | http://teamtreehouse.com/features/android |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#android |
| https://github.com/dazeste/learn_to_code#mac-and-ios-1 |
| List of iOS learning resources | http://www.reddit.com/r/learnprogramming/comments/22w8sk/you_want_to_know_where_to_start_for_writing_apps/ |
| List of iOS Video Tutorials | http://www.reddit.com/r/learnprogramming/comments/22zkce/want_to_learn_ios_development_best_video/ |
| iOS Developer Library | https://developer.apple.com/library/ios/navigation/ |
| Mac Developer Library | https://developer.apple.com/library/mac/navigation/ |
| Intro to iOS App Development with Swift | https://www.udacity.com/course/ud585 |
| iOS course | http://teamtreehouse.com/features/ios |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#ios |
| https://github.com/dazeste/learn_to_code#windows-and-windows-phones-1 |
| Developer Guides | http://msdn.microsoft.com/en-us/vstudio/cc136611 |
| App Hub | http://create.msdn.com/en-US/education/catalog/ |
| .NET | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#net-framework |
| Windows 8 and Windows Phone | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#windows-8 |
| https://github.com/dazeste/learn_to_code#data-structures-and-algorithms-1 |
| Intro to Algorithms | https://www.udacity.com/course/cs215 |
| Andrew Ng's Machine Learning course | https://www.coursera.org/learn/machine-learning |
| Lynda Data Science Basics | http://www.lynda.com/SharedPlaylist/ff466840b2ba481e82149ecca9a5bdd6 |
| Intro to Data Science | https://www.udacity.com/course/intro-to-data-science--ud359 |
| Algorithms: Design and Analysis, Part 1 | https://www.coursera.org/course/algo |
| Algorithm Design and Analysis | https://www.youtube.com/playlist?list=PL6EF0274BD849A7D5 |
| Computer Science 61B (Data structures) | https://www.youtube.com/playlist?list=PL-XXv-cvA_iDXrTvCvDgIkeCWeSIDr4Yh |
| CS2: Data Structures and Algorithms | https://www.youtube.com/course?feature=edu&list=ECE621E25B3BF8B9D1&category=University%2FScience |
| Introduction to Algorithms | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/ |
| Design and Analysis of Algorithms | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012/ |
| Algorithms | https://www.khanacademy.org/computing/computer-science/algorithms |
| Codingbat | http://codingbat.com/ |
| CodeAbbey | http://www.codeabbey.com/ |
| HackerRank | https://www.hackerrank.com/ |
| TopCoder | http://www.topcoder.com/ |
| UVa Online Judge | http://uva.onlinejudge.org/ |
| Project Euler | https://projecteuler.net/ |
| Problem Solving with Algorithms and Data Structures | http://interactivepython.org/runestone/static/pythonds/index.html |
| Algorithms by Robert Sedgewick | http://algs4.cs.princeton.edu/home/ |
| these lectures | https://www.coursera.org/course/algs4partI |
| The Stony Brook Algorithm Repository | http://www3.cs.stonybrook.edu/~algorith/ |
| The Big-O Cheat Sheet | http://bigocheatsheet.com/ |
| Introduction to Algorithms | http://www.amazon.com/Introduction-Algorithms-Thomas-H-Cormen/dp/0262033844 |
| here | http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/index.htm |
| The Algorithm Design Manual | http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387948600 |
| Machine Learning for Hackers | http://www.amazon.com/Machine-Learning-Hackers-Drew-Conway/dp/1449303714 |
| How can I rebuild my base of algorithms/data structures knowledge? | http://stackoverflow.com/q/1697572/646543 |
| Data Driven:
Creating a Data Culture | http://www.oreilly.com/data/free/data-driven.csp |
| https://github.com/dazeste/learn_to_code#tools-1 |
| https://github.com/dazeste/learn_to_code#version-control-1 |
| https://github.com/dazeste/learn_to_code#git-1 |
| How to Use Git and GitHub | https://www.udacity.com/course/ud775 |
| Learn Git Branching | http://pcottle.github.io/learnGitBranching/ |
| Try Git | https://try.github.io/levels/1/challenges/1 |
| Learn Version Control with Git | http://www.git-tower.com/learn/ebook/command-line/introduction |
| official reference and book | http://git-scm.com/documentation |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#git |
| https://github.com/dazeste/learn_to_code#mercurial-1 |
| HgInit | http://hginit.com/01.html |
| Mercurial: The Definitive Guide | http://hgbook.red-bean.com/ |
| More free books | https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#mercurial |
|
Readme
| https://github.com/dazeste/learn_to_code#readme-ov-file |
| Please reload this page | https://github.com/dazeste/learn_to_code |
|
Activity | https://github.com/dazeste/learn_to_code/activity |
|
0
forks | https://github.com/dazeste/learn_to_code/forks |
|
Report repository
| https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fdazeste%2Flearn_to_code&report=dazeste+%28user%29 |
| Releases | https://github.com/dazeste/learn_to_code/releases |
| Packages
0 | https://github.com/users/dazeste/packages?repo_name=learn_to_code |
| Please reload this page | https://github.com/dazeste/learn_to_code |
| Contributors | https://github.com/dazeste/learn_to_code/graphs/contributors |
| Please reload this page | https://github.com/dazeste/learn_to_code |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |