Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Programming/Coding
#1
Application and Programming Language Used

If you want to:

...make iPhone Apps -> Swift 

...make Android Apps -> Java 

...build a website -> JavaScript, CSS, HTML5 

...write Windows desktop applications -> C#

...make 2D/3D games -> JavaScript, C#, or C++ 

...program Arduinos/micro-controllers/robots -> C

...do scientific/mathematical computing or data analysis -> Julia, Python, R, or Matlab

...do automation and scripting Many languages -> (Python, Ruby, Bash, Powershell, AutoHotKey...)
Images/gifs are from internet & any objection, will remove them.
Like Reply
Do not mention / post any under age /rape content. If found Please use REPORT button.
#2
If you are not sure, what to learn:

http://www.bestprogramminglanguagefor.me/
Images/gifs are from internet & any objection, will remove them.
Like Reply
#3
Books:

Free programming books
List of free programming books on github
Some of the more commonly recommended free books which are more geared towards beginners are: Generally non-free programming books
Some non-free programming books which are commonly suggested on this subreddit are: If you cannot afford to buy a book, check with your local library. They may have the book you want, or they may be willing to order it. They may also be part of a network of cooperating libraries, so they may be able to borrow the book from another library if you request it (this is called interlibrary loan, or ILL). Your library may be able to provide you access to an electronic version of the book in an online database through a proxy. Or they may have a reciprocal borrowing agreement with a nearby library system that would allow you to check out a book in that other library with a card from your home library. Talk to your local librarian for more information.
More lists of book suggestions Books for learning Algorithms and Data Structures
Algorithms are language agnostic but certain books are not. Here are a few books to consider: Books for learning different programming languages
Python
Images/gifs are from internet & any objection, will remove them.
Like Reply
#4
Places to Start
These are great places to begin looking for tutorials. They tend to categorize lots of free resources into one place so you can figure out what's most appropriate for you. Sorted by alphabetical order:
  • Bento - A curated directory of tutorials from professional programmers with ordered tracks for different topics

  • Free Programming Books - An open source directory of free programming books and resources

  • Hackr.io - A community driven directory of programming tutorials, sorted by votes
Interactive Tutorials
CSharp Ruby JavaScript Java [*]Python
See /r/learnpython's wiki for a more detailed and comprehensive list of resources -- in particular, their new to programmingsection.
  • Finxter: Test and training coding skills by solving Python puzzles
[*]Web
[*]Other
[*]This post by /u/planaxis has some more not (yet) listed here.
Note: The initial version of this section was sourced entirely from this great comment by /u/robot_zombie.
Mobile App Development
Android
Spreadsheet of Android resources
List of Android learning resources
iOS
List of iOS learning resources
List of iOS Video Tutorials
Other communities and streaming
[*]Interactive online courses
This is an increasingly popular way for universities and professionals to help guide the next generation of programmers, and as such, new resources like this are popping up all the time. Feel free to contribute new offerings to this section as they form.
  • coursera.org - offers free online courses in many different fields from several different well-known universities.

  • udacity.com - offers free computer science courses taught by industry experts, including reddit co-founder Steve Huffman.

  • edX - a joint effort between MIT, Harvard, and Berkeley to provide free online versions of some of their courses.
[*]Redditors have also been known to teach courses on a variety of topics, including programming, at /r/universityofreddit. Check out the computer science section. Just like with anything on reddit, since anyone can contribute, these courses may vary in quality from professor to "professor".
Static course materials
[*]Professor Paul Craven (/u/pvc) has created and maintains a course for making arcade games with Python.
Official Tutorials
Some languages have "official" learning resources provided by the companies or organizations who contribute most or all of the development of the language:

[*]Paid Courseware

[*]Online coding tools
  • repl.it - an interactive way to experiment with a number of languages

  • codingame.com - turn-based programming "battles" to help practice and grow skills

  • [codepen.io](codepen.io) - interactive coding in the browser for all your CSS, SASS, HTML & JavaScript. Great as a portfolio as well.
    Links to Other Lists


  • For a detailed list of links to online courses and tutorials, see Curated Programming Resources
Images/gifs are from internet & any objection, will remove them.
Like Reply
#5
[Image: eykr38wc2kk01.png?width=640&crop=smart&a...42c564ac36]
Images/gifs are from internet & any objection, will remove them.
Like Reply




Users browsing this thread: 1 Guest(s)