Start Building Your Software Development Capabilities Feeling inspired to build something new? Excellent. To build a prototype, you’ll need the right tools. Not an expert software developer yet? You have to start somewhere. The idea here is to build something that can illustrate your idea. Doesn’t have to be perfect. Along the way, you’ll learn, …
Tag Archives: programming
Learn Computer Science – Resources and Reading List
In Brief As a student of computer science, your learning plan should include these key areas: Mathematics Fundamentals: calculus, matrics, probability, statistics, and differential equations. Mathematics for CS: predicate logic, induction, sets, functions, and relations, as well as formal language theory, including regular expressions, grammars, finite automata, Turing machines, and NP-completeness. Computer Science Core: algorithms, …
Continue reading “Learn Computer Science – Resources and Reading List”
Learn Ruby on Rails – Resources and Reading List
In Brief Three popular books to start learning Ruby on Rails: The Well-Grounded Rubyist (3rd Edition) by David A. Black and Joseph Leo III Learn Rails 5.2 by Stefan Wintermeyer Docker for Rails Developers (1st Edition) by Rob Isenberg Reading List The Well-Grounded Rubyist (3rd Edition)by David A. Black and Joseph Leo IIIPaperback: 584 pagesPublisher: …
Continue reading “Learn Ruby on Rails – Resources and Reading List”
Learn Java – Resources and Reading List
In Brief Three popular books to start learning Java: Java: A Beginner’s Guide (8th Edition) by Herbert Schildt Core Java Volume I–Fundamentals (11th Edition) by Cay S. Horstmann Java in a Nutshell: A Desktop Quick Reference (7th Edition) by Ben Evans and David Flanagan Reading List Java: A Beginner’s Guide (8th Edition)by Herbert SchildtSeries: Beginner’s …
Learn Python – Resources and Reading List
In Brief Three popular books to start learning Python: Think Python: How to Think Like a Computer Scientist (2nd Edition) by Allen B. Downey Python Crash Course (2nd Edition) by Eric Matthes Learning Python (5th Edition) by Mark Lutz Reading List Think Python: How to Think Like a Computer Scientist (2nd Edition)by Allen B. DowneyPaperback: …
Continue reading “Learn Python – Resources and Reading List”