Merge pull request #199 from the-programmers-hangout/content-add-content-to-lang-intro-pages

content(resources): add content to lang intro pages
This commit is contained in:
Jean-Philippe Sirois
2019-12-16 00:02:34 -05:00
committed by GitHub
6 changed files with 128 additions and 12 deletions
+25 -2
View File
@@ -5,6 +5,29 @@ created_at: 2019/12/15
title: C++
---
## C++
## Beginner
The C++ resources ^\_-
- [Get started](https://isocpp.org/get-started)
- [Learn C++](http://www.learncpp.com/)
- [C++ tutorial](http://www.cplusplus.com/doc/tutorial/)
## Documentation
- [C++ reference](http://en.cppreference.com/w/)
- [https://isocpp.org/std/the-standard](https://isocpp.org/std/the-standard)
- [http://eel.is/c++draft/](http://eel.is/c++draft/)
## Books
- [The definitive C books](https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list/388282#388282)
## Video
- [TPH Picks](https://goo.gl/emLpwP)
- [Cherno](https://www.youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb)
## Other
- [Super FAQ](https://isocpp.org/wiki/faq)
- [Compilers](http://www.stroustrup.com/compilers.html)
- [Design guidelines](https://github.com/isocpp/CppCoreGuidelines)
+27 -2
View File
@@ -5,6 +5,31 @@ created_at: 2019/12/15
title: Java
---
## Java
## Documentation
The Java resources ^\_-
- [Java docs](https://docs.oracle.com/en/java/javase/11/)
## Free Books
- [https://goo.gl/WZTC9C](https://goo.gl/WZTC9C)
## Video
- [EJ Media](https://goo.gl/tC1KwC)
- [Derek Banas](https://goo.gl/9eVFkE)
- [Free With Registration | Cave of Programming](https://goo.gl/NXTo4H)
## Guides
- [Learn By Examples | Beginnersbook.com](https://goo.gl/3nDWeQ)
## Useful Repositories
- [Frameworks](https://goo.gl/EoLvrH)
- [Design patterns](https://goo.gl/wT7SfQ)
## Other
- [History of Java](https://en.wikipedia.org/wiki/Java_version_history)
- [Wikibooks](https://en.wikibooks.org/wiki/Java_Programming/History)
- [Timeline](https://oracle.com.edgesuite.net/timeline/java/)
+25 -2
View File
@@ -5,6 +5,29 @@ created_at: 2019/12/15
title: Javascript
---
## Javascript
## Documentation
The Javascript resources ^\_-
- [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
- [jQuery](https://contribute.jquery.org/documentation/)
- [NodeJS](https://nodejs.org/en/docs/)
- [Typescript](https://www.typescriptlang.org/docs/home.html)
- [Discord.js](https://discord.js.org/#/docs/main/stable/general/welcome)
## Tutorials
- [Eloquent](https://eloquentjavascript.net/)
- [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS)
- [MDN](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps)
- [Modern JS](https://javascript.info/)
- [Evie's Accelerated JS Tutorial](https://evie.gitbook.io/js/)
## Discord.js
- [An Idiot's Guide](https://anidiots.guide/)
- [Discord.js Guide](https://discordjs.guide/)
## Other
- [You might not need jQuery](https://youmightnotneedjquery.com/)
- [You might not need jQuery 2](https://github.com/you-dont-need-x/you-dont-need-jquery)
- [CodingTrain | tutorials with examples using p5.js](https://www.youtube.com/user/shiffman)
+13 -2
View File
@@ -5,6 +5,17 @@ created_at: 2019/12/15
title: Kotlin
---
## Kotlin
## About
The Kotlin resources ^\_-
One line language description: Kotlin is a general-purpose programming language that can run on a JVM or be transpiled to Javascript code. It can use functional, procedural, and OO paradigms, and can interleave them. Primarily developed by JetBrains.
## Links
- [Official Website](https://www.kotlinlang.org/)
- [Official Docs](https://kotlinlang.org/docs/reference/)
- [Tutorials](https://kotlinlang.org/docs/tutorials/)
- [Mooc (not free)](https://www.udemy.com/kotlin-course/)
## Recommended reading
- Kotlin in Action by Dmitry Jemerov and Svetlana Isakova
+11 -2
View File
@@ -5,6 +5,15 @@ created_at: 2019/12/15
title: PHP
---
## PHP
## Useful links and documentation
The PHP resources ^\_-
- [Official documentation](https://secure.php.net/manual/en/)
- [Laracasts PHP tutorials](http://laracasts.com/)
- [PHP: The Right Way](https://phptherightway.com/)
- [PHP Standard Recommendations](https://www.php-fig.org/psr/)
- [OWASP Cheatsheet](https://cheatsheetseries.owasp.org/)
## Useful Libraries
- [Composer package manager](https://getcomposer.org/)
- [phpDocumentor](https://www.phpdoc.org/)
+27 -2
View File
@@ -5,6 +5,31 @@ created_at: 2019/12/15
title: Python
---
## Python
## Beginner
The Python resources ^\_-
- [Official tutorial](https://docs.python.org/3/tutorial/)
- [Automate the boring stuff](https://automatetheboringstuff.com/)
- [Beginner's guide](https://wiki.python.org/moin/BeginnersGuide/NonProgrammers)
## Documentation
- [https://docs.python.org/3/](https://docs.python.org/3/)
- [https://www.python.org/dev/](https://www.python.org/dev/)
## Video
- [Socratica](https://goo.gl/8xKVKE)
- [thenewboston](https://goo.gl/9EqF2J)
## Books
- [Free](https://goo.gl/Lxhp7i)
- [Python Crash Course - paid](https://goo.gl/XQ7Nx6)
- [Advanced - paid](https://wiki.python.org/moin/AdvancedBooks)
## Other
- [TalkPython | Podcast](https://goo.gl/xwieUA)
- [Exercises](http://www.practicepython.org/)
- [List Comprehensions](https://www.programiz.com/python-programming/list-comprehension)
- [More Resources](https://goo.gl/Lw3Vqi)