recentpopularlog in

rbf : programming   66

Here are 380 Ivy League courses you can take online right now for free
The 8 Ivy League schools are among the most prestigious colleges in the world. They include Brown, Harvard, Cornell, Princeton, Dartmouth, Yale, and Columbia Universities, and the University of Pennsylvania. All these universities offer free online courses across multiple online course platforms. These courses are know as MOOCs or Massive Open Online Courses.
So far, they’ve created around 500 courses, of which around 380 are still active. Class Central has made a collection of all these, which you can explore below. I’ve split these courses into the following categories: Computer Science, Programming, Business & Management, Humanities, Art & Design, Science, Health & Medicine, Mathematics, Education & Teaching and Engineering.
--
related: https://pinboard.in/u:rbf/b:916a02f96522
free  mooc  courses  resources  list  education  online  programming  learning  medium  blog  article 
29 days ago by rbf
Command Line Heroes
An original podcast by Red Hat about the people who transform technology from the command line up presented by Saron Yitbarek. Command Line Heroes tells the epic true tales of how developers, programmers, hackers, geeks, and open source rebels are revolutionizing the technology landscape. Saron Yitbarek is a developer and the founder of CodeNewbie, the most supportive community of programmers and people learning to code. She hosts 2 other fantastic shows: CodeNewbie Podcast and Base.cs Podcast.
--
related: https://saron.io
opensource  software  programming  learning  history  podcast  officialwebsite 
29 days ago by rbf
CodeNewbie
The most supportive community of programmers and people learning to code. CodeNewbie started as a weekly TwitterChat to connect people learning to code by Saron Yitbarek. Since then it's grown into a supportive, international community of people learning to code. Interested in sponsorship opportunities? Email saron@codenewbie.org.
--
source: https://saron.io
twitter: http://twitter.com/codenewbies
related: https://pinboard.in/u:rbf/b:fad40da0f52d
software  programming  learning  twitter  community  officialwebsite 
29 days ago by rbf
GitHub - kamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2018
Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops. I made these charts for an old professor of mine who wanted something to share with his college students to give them a perspective.
software  engineering  web  programming  learning  dev  career  advice  github  repo 
7 weeks ago by rbf
Announcing: Our Online Learning Platform Upcase is Now Free!
If you’re not familiar, Upcase is our online learning platform. While mentoring client teams, we found that there was plenty of content available targeted at folks new to web development, but not much focused on the intermediate and advanced developers looking to take their skills up another notch. With Upcase we built that content.
For six years we’ve shared our thinking, workflows, and approach to building web apps via Upcase. We’ve been able to help thousands of developers level up their skills through workshops, videos, flash cards, and coding exercises. Until now, Upcase required a subscription fee, but as of today, everything on Upcase is completely free 🎉.
free  software  engineering  ruby  rubyonrails  programming  learning  tutorials  online  platform  company  blog  article  october  2018 
7 weeks ago by rbf
Clean Coders: Training videos. With personality. For software professionals.
Discover why having Clean Code matters. In this free episode, Clean Code: Episode 1, Robert "Uncle Bob" Martin explains, in his unique style, why businesses all too often see their development process slow to a halt, and what they can do to prevent it from happening.
software  engineering  programming  learning  training  videos  online  platform  officialwebsite 
7 weeks ago by rbf
Why you should deploy on Friday afternoon - DEV Community 👩‍💻👨‍💻
"Don't deploy on Friday afternoons!"
This expression is taken as programmer wisdom but I hate it. I'm going to try and kill it, with words and experience.
The motivation behind it is sound. I don't want to spend my Friday nights debugging a production problem either.
To me the expressions smacks of unprofessionalism. Software development as an industry has a poor reputation and phrases like this do not help.
If you went to an ER on a Friday afternoon and was turned away because the doctors don't trust their own tools and know-how, how would you feel?
If we want people to take our craft seriously we need to own it and not give the impression that we dont understand the systems are we making enough to make changes at the end of the week.
devops  dev  agile  programming  advice  dev.to  personal  blog  opinion  article  august  2018 
7 weeks ago by rbf
Destroy All Software | Screencasts
We build six fundamental programming tools from scratch in about thirty minutes each. Each focuses on understanding the core behavior of the tool, rather than the esoteric details and legacy concerns of real-world implementations.
The 90 classic Destroy All Software screencasts explain advanced programming practices via concrete examples: testing, design, fluency with tools like Unix shells, and other topics. Customers rave about their density, concision, breadth of scope, and depth of detail.
software  engineering  ruby  video  screencast  subscription  programming  learning  online  platform  officialwebsite 
october 2018 by rbf
Codewars | Train with Programming Challenges/Kata
Achieve mastery through challenge: Improve your skills by training with others on real code challenges. – Sharpen your skills: Challenge yourself on kata, created by the community to strengthen different skills. Master your current language of choice, or expand your understanding of a new one. – Train on kata: Solve the kata with your coding style right in the browser and use test cases (TDD) to check it as you progress. Retrain with new, creative, and optimized approaches. – Earn ranks and honor: Kata are ranked to approximate difficulty. As you complete higher ranked kata, you progress through the ranks so we can match you with relevant challenges. – Gain collaborative wisdom: Compare your solution with others after each kata for greater understanding. Discuss the kata, best practices, and innovative techniques with the community.
--
source: https://dev.to/bgadrian/16-free-toolsservices-that-any-developer-should-use-4e7e
code  programming  learning  free  online  platform  officialwebsite 
october 2018 by rbf
Fully-online programs and free courses - OpenClassrooms
On OpenClassrooms, learn and train yourself online for the most in-demand jobs on the market. You can develop recognized expertise and strong job prospects.
freemium  online  courses  programming  design  learning  platform  officialwebsite 
september 2018 by rbf
Make Something Great: Become an Open Source Contributor · An A List Apart Article
You may think that open source is not for you. After all, it has always been a developer-dominant ecosystem. But code is by no means the only thing a piece of software is made of. Open source is first and foremost about community. Whether you’re a designer, developer, writer, doctor, or lawyer, there are many paths to the open source world.
Learn what you need to know to set out on your journey, from first steps to becoming a core contributor. It might change your career.
opensource  programming  career  advice  blog  article  august  2018  source:newsletter 
august 2018 by rbf
Software Developer Jobs in Japan
A curated list of software engineering jobs for English speakers in Japan.
Japan  Tokyo  software  engineering  programming  jobs  list  officialwebsite 
august 2018 by rbf
The Odin Project | Your Career in Web Development Starts Here
Our full stack curriculum is free and supported by a passionate open source community. The Odin Project is one of those "What I wish I had when I was learning" resources. Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway. This project is designed to fill in the gap for people who are trying to hack it on their own but still want a high quality education.
free  online  web  dev  programming  learning  platform  opensource  officialwebsite 
august 2018 by rbf
When to use target=”_blank”
Anchor links may have a target attribute which controls what happens when that link is clicked. One of the possible values of that attribute is "_blank", which tells the browser to open a new window (or tab, if that's the user's preference) when that link is clicked.
This used to be "invalid" in HTML (maybe only XHTML?) but people used it anyway since it worked. It's now perfectly valid in HTML5. But are there good reasons to do so?
(spoiler: almost none)
--
source: https://mathiasbynens.github.io/rel-noopener/
related: https://github.com/mathiasbynens/rel-noopener/issues/4#issuecomment-407630027
from:email  html  css  programming  advice  article  january  2014 
july 2018 by rbf
TextMate — The Missing Editor for Mac OS X
TextMate brings Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike.
dev  software  programming  text  app  macOS  editor  officialwebsite 
may 2018 by rbf
GNU Emacs - GNU Project
An extensible, customizable, free/libre text editor — and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.
dev  software  programming  text  ide  app  editor  terminal  opensource  linux  macOS  officialwebsite 
may 2018 by rbf
Vim - the ubiquitous text editor
Vim is a highly configurable text editor for efficiently creating and changing any kind of text. It is included as "vi" with most UNIX systems and with Apple OS X.
Vim online is a central place for the Vim community to store useful Vim tips and tools. Vim has a scripting language that allows for plugin like extensions to enable IDE behavior, syntax highlighting, colorization as well as other advanced features. These scripts can be uploaded and maintained using Vim online.
dev  software  programming  text  ide  app  editor  terminal  opensource  linux  macOS  officialwebsite 
may 2018 by rbf
Bear - Notes for iPhone, iPad and Mac
Write beautifully on iPhone, iPad, and Mac. Bear is a beautiful, flexible writing app for crafting notes and prose.
--
twitter: https://twitter.com/bearnotesapp
reddit: https://www.reddit.com/r/bearapp/
facebook: https://www.facebook.com/BearNotes
dev  software  programming  markdown  text  editor  macOS  iOS  app  officialwebsite 
may 2018 by rbf
Quiver – by HappenApps
Quiver is a notebook built for programmers. It lets you easily mix text, code, Markdown and LaTeX within one note, edit code with an awesome code editor, live preview Markdown and LaTeX, and find any note instantly via the full-text search.
dev  software  programming  markdown  text  editor  app  officialwebsite 
may 2018 by rbf
Boostnote | Boost Happiness, Productivity, and Creativity.
Boost Happiness, Productivity and Creativity.
The note-taking app for programmers that focuses on markdown, snippets, and customizability.
Edit your code and wikis from anywhere.
--
repo: https://github.com/BoostIO/Boostnote
dev  software  programming  markdown  text  editor  opensource  app  officialwebsite 
may 2018 by rbf
Computer Science Distilled
Everything you need to get a running start in computer science.
The basics, quick and fun. You need some computer science background to push computers to their full potential and tackle big problems. This book is a high-level overview of the most important computer science concepts that will get you started on the right track. All presented in a short, easy and enjoyable form. No burnouts, no exhaustion or frustration from academic jargon.
--
source: https://pinboard.in/u:rbf/b:6baa2ff79634
cs  computer  science  software  programming  learning  book  officialwebsite 
april 2018 by rbf
Structure and Interpretation of Computer Programs (SICP), 2nd Edition | The MIT Press
By Harold Abelson and Gerald Jay Sussman, with Julie Sussman
Overview - Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
About the Authors - Hal Abelson is Class of 1922 Professor of Computer Science and Engineering at Massachusetts Institute of Technology and a fellow of the IEEE. He is a founding director of Creative Commons, Public Knowledge, and the Free Software Foundation. Additionally, he serves as co-chair for the MIT Council on Educational Technology.
Gerald Jay Sussman is Panasonic Professor of Electrical Engineering at MIT.
Hardcover | Out of Print | 688 pp. | 6 x 9 in | July 1996 | ISBN: 9780262011532
Paperback | $55.00 X | £45.95 | 688 pp. | 6 x 9 in | July 1996 | ISBN: 9780262510875
--
related: https://mitpress.mit.edu/sicp/
software  engineering  programming  learning  classic  mit  opensource  book  1996 
april 2018 by rbf
4clojure – Welcome!
4Clojure is a resource to help fledgling clojurians learn the language through interactive problems. The first few problems are easy enough that even someone with no prior experience should find the learning curve forgiving. See 'Help' for more information.
--
source: https://github.com/4clojure/4clojure
free  online  clojure  programming  learning  platform  officialwebsite  opensource  github  repo 
april 2018 by rbf
Clojurecademy | Learning Clojure Made Easy
Clojurecademy is like Codecademy that focuses only Clojure and its ecosystem, it teaches Clojure programming language or anything related to programming in general (e.g. Algorithms & Data Structures to Code Koans/Katas in Clojure) interactively.
Clojurecademy embraces Codecademy's interactive approach which makes coding fun and easy to learn.
With Clojurecademy's powerful DSL developers who know Clojure can create any courses.
--
source: https://twitter.com/Michael_Vasanth/status/924753009921478659
clojure  free  online  software  dev  programming  learning  course  platform  officialwebsite  source:twitter 
april 2018 by rbf
It's perfectly fine to only code at work, don't let anyone tell you otherwise.
If you want to code in your spare time, go for it, but this career is an absolute marathon and being able to take yourself away from your computer more often is a strength as far as I'm concerned.
--
source: https://www.reddit.com/r/programming/comments/7yb6cx/its_perfectly_fine_to_only_code_at_work_dont_let/
software  engineering  programming  career  culture  health  advice  blog  article  source:reddit  february  2018 
march 2018 by rbf
GoalKicker.com – Free Programming Books
For data hoarders:
```bash
for book in $(wget -q -O- http://books.goalkicker.com/ | grep "bookContainer grow" | sed 's/.*href="\([^"]*\)".*/\1/'); do
wget "http://books.goalkicker.com/${book}/$(wget -q -O- "http://books.goalkicker.com/${book}" | grep 'preview' | sed 's/.*href="\([^"]*\).*/\1/')"
done
```
--
zip with all books: http://books.goalkicker.com/all.zip
source: https://www.reddit.com/r/programming/comments/7rgz78/a_lot_of_free_pdfs_about_programming_from_stack/
free  software  programming  dev  learning  reference  resource  books  list  source:reddit 
march 2018 by rbf
10 Classic Books Every Serious Developer Should Read - DZone Agile
If you're a programmer, you need to read more than just code. Here are several books you must read if you're a serious programmer, including 'The Pragmatic Programmer,' 'The Mythical Man-month: Essays on Software Engineering,' and 'Clean Code: A Handbook of Agile Software Craftsmanship.'
--
related: http://www.codingdojo.com/blog/9-best-programming-books-read-right-now-want-distinguish/
related: https://www.amazon.com/gp/richpub/listmania/fullview/RM2PTDDSWPCO4/ref=cm_lm_pthnk_view/105-5153684-9216434?ie=UTF8&lm%5Fbb=
related: https://www.safaribooksonline.com/playlists/15d607ca-19d2-475d-980f-9ca9c910dfa8
programming  learning  books  list 
march 2018 by rbf
Practical Object-Oriented Design in Ruby (POODR)
Practical Object-Oriented Design in Ruby (POODR) is a programmers tale about how to write object-oriented code.
Written by Sandi Metz, it explains object-oriented design (OOD) using realistic, understandable examples.   POODR* is a practical, readable introduction to how OOD can lower your costs and improve your applications.
--
source: https://pinboard.in/u:rbf/b:8e128f03d3b4
also available on: https://www.safaribooksonline.com/library/view/practical-object-oriented-design/9780132930895/
ruby  programming  learning  book  officialwebsite 
march 2018 by rbf
React For Beginners — The best way to learn React
Upgrade your JavaScript skills. Learn React.js in just a couple of afternoons. A premium step-by-step training course to get you building real world React.js + Firebase apps and website components. With a focus on simplicity and readability, this course will have you building real time applications and dynamic website components in no time! Together, we will build “Catch of the Day” — a real-time app for a trendy seafood market where price and quantity available are variable and can change at a moment's notice. We will build a menu, an order form, and an inventory management area where authorized users can immediately update product details.
--
author: http://wesbos.com
react.js  javascript  web  programming  online  learning  videos  officialwebsite 
march 2018 by rbf
Ruby on Rails Tutorial - Learn Web Development with Rails: Michael Hartl's Ruby on Rails Tutorial
Newly updated for Rails 5, the Ruby on Rails Tutorial book and screencast series teach you how to develop and deploy real, industrial-strength web applications with Ruby on Rails, the open-source web framework that powers top websites such as Twitter, Hulu, GitHub, and the Yellow Pages. The Ruby on Rails Tutorial book is available for free online and is available for purchase as an ebook (PDF, EPUB, and MOBI formats). The companion screencast series includes 14 individual lessons, one for each chapter of the Ruby on Rails Tutorial book.
--
author: https://www.michaelhartl.com
open book online: https://www.railstutorial.org/book
also available on: https://www.safaribooksonline.com/library/view/the-ruby-on/9780134597386/
ruby  rails  rubyonrails  programming  online  learning  tutorial  book  videos  resource  officialwebsite 
march 2018 by rbf
Learn to Code Advanced HTML & CSS
Learn to Code Advanced HTML & CSS takes a deeper look at front-end design and development, expanding on what is covered in the beginner’s guide. Studying modern front-end development, this guide teaches the latest for any designer looking to round out their front-end skills.
--
author: https://shayhowe.com/
html  css  programming  learning  free  online  resource  officialwebsite 
march 2018 by rbf
A Deep Dive into CSRF Protection in Rails – Ruby Inside – Medium
If you’re using Rails today, chances are you’re using CSRF protection. It’s been there almost since the beginning, and it’s one of those features in Rails that makes your life easier without needing to give it a second thought.
ruby  rubyonrails  rails  security  programming  web  dev  medium  personal  blog  article  july  2017 
october 2017 by rbf
SitePoint – Learn HTML, CSS, JavaScript, PHP, Ruby & Responsive Design
SitePoint is a hub for web developers to share their passion for building incredible Internet things. Founded by Mark Harbottle and Matt Mickiewicz in 1999, SitePoint is for web professionals, by web professionals: developers, designers, programmers, product creators and entrepreneurs alike.
--
twitter: https://twitter.com/sitepointdotcom
facebook: https://www.facebook.com/sitepoint
about: https://www.sitepoint.com/about-us/
related: https://www.quora.com/What-is-sitepoint
review: https://www.quora.com/What-is-your-review-of-SitePoint
review: https://www.pcmag.com/article2/0,2817,2484768,00.asp
online  web  dev  design  javascript  programming  learning  platform  officialwebsite 
october 2017 by rbf
Software development 450 words per minute - Vincit - Tuukka Ojala
"Something's a little bit off here." That's what I predict your first thought to be upon seeing my cubicle for the first time. There's no screen or mouse in sight. Instead there's a guy hammering away on a keyboard, staring at seemingly nothing.
--
source: https://www.reddit.com/r/programming/comments/6whz9e/software_development_450_words_per_minute/
motivation  software  programming  blog  article  source:reddit  august  2017 
september 2017 by rbf
La complejidad matemática del “juego de la vida” | Tecnología | EL PAÍS
Lo que empezó siendo un sencillo entretenimiento matemático ha llevado su aplicación como simulación de procesos físicos y biológicos.
math  programming  computing  news  article  es  july  2017 
july 2017 by rbf
Five Reasons Why You Should Hire an Old Programmer
You should hire an old programmer. It’s true! Sure.. older programmers are not going to work as many hours as someone fresh out of college. They have kids and spouses and mortgages and softball games to attend. They won't hang out at the office playing Xbox and ping-pong all night. They will not work 80 hour weeks and they will actually use their vacation time. And of course they cost more than young programmers. Despite all of those reasons not to hire an older programmer, you still should. For one simple reason: they are worth it. I know this, because I am one.
--
source: https://www.reddit.com/r/programming/comments/6kyt5c/five_reasons_why_you_should_hire_an_old_programmer/
programming  career  hiring  personal  blog  article  july  2017  source:reddit 
july 2017 by rbf
Free Programming Ebooks - O'Reilly Media
We’ve compiled the best insights from subject matter experts and industry insiders for you in one place, so you can dive deep into the latest of what’s happening in the world of software engineering, architecture, and open source.
--
script: https://gist.github.com/rbf/7e68eba13a6e6a4c0e058748c48a96f4
source: https://www.reddit.com/r/programming/comments/6do7ih/free_programming_ebooks/
O'Reilly  free  programming  books  list  source:reddit 
june 2017 by rbf
Blockgeeks
Learn Blockchain Coding & Much More
Blockgeeks is a leading online learning platform that helps anyone learn Blockchain in business, software, technology and creative skills to achieve personal and professional goals. Through individual, corporate, academic and government subscriptions, members have access to the Blockgeeks video library of engaging, top-quality courses taught by recognized industry experts.
blockchain  cryptocurrencies  programming  learning  online  platform  officialwebsite 
june 2017 by rbf
370 Free Online Programming & Computer Science Courses You Can Start This Month
Five years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, more than 700 schools around the world have created thousands of free online courses. I’ve compiled this list of over 370 such free online courses that you can start this month. For this, I leveraged Class Central’s database of over 7,000 courses. I’ve also included each course’s average rating.
free  courses  resources  list  education  online  programming  learning  medium  blog  article 
april 2017 by rbf
Lambda Island | Screencast series about ClojureScript and Clojure
Lambda Island sceencasts are professionally produced, high quality videos. A lot of time goes into making them, to make sure your time isn’t wasted. The central theme is Clojure web development, both backend and frontend. You’ll also learn about tooling and fundamental aspects of the language. Concepts are explained in a systematic way that is easy to follow. Minimal prior knowledge is assumed, all you need is basic familiarity with Clojure. Topics are covered with plenty of depth, so that even experienced clojurians will learn something new.
--
source: https://twitter.com/plexus
programming  language  learning  clojure  online  course  videos  officialwebsite  source:twitter 
april 2017 by rbf
Sublime Text: The text editor you'll fall in love with
Sublime Text is a sophisticated text editor for code, markup and prose.
You'll love the slick user interface, extraordinary features and amazing performance.
--
twitter: https://twitter.com/sublimehq
blog: https://www.sublimetext.com/blog/
good  dev  software  programming  text  markdown  app  editor  officialwebsite 
february 2017 by rbf
The Pragmatic Bookshelf
Great content, by developers for developers.
programming  learning  books  publisher  officialwebsite 
january 2017 by rbf
Upcase
Upcase turns junior Rails developers into ass-kicking name-takers. We're not a bootcamp, we're a finishing school. Join 1,000s of skilled programmers. Our videos & exercises have been viewed over 60,000 times.
--
related: https://pinboard.in/u:rbf/b:c8efa9542025
free  ruby  rubyonrails  courses  online  programming  learning  platform  officialwebsite 
january 2017 by rbf
airpair | Coding help, Software consultants & Programming resources
Multiply your software development productivity with on-demand software expertise and free programming resources.
online  advice  learning  programming  platform  officialwebsite 
january 2017 by rbf
egghead.io - Learn professional JavaScript tools with Tutorial Videos & Training @eggheadio
Bite-size video tutorials for badass web developers. Learn the latest frameworks from industry pros.
online  javascript  programming  video  learning  platform  officialwebsite 
january 2017 by rbf
The memory models that underlie programming languages
There are about six major conceptualizations of memory, which I’m calling “memory models”², that dominate today’s programming. Three of them derive from the three most historically important programming languages of the 1950s — COBOL, LISP, and FORTRAN — and the other three derive from the three historically important data storage systems: magnetic tape, Unix-style hierarchical filesystems, and relational databases.
source: https://news.ycombinator.com/item?id=13293290
programming  history  memory  longform  article  online  learning  resource  source:hackernews  2016 
january 2017 by rbf
Recurse Center
The Recurse Center is a free, self-directed, educational retreat for people who want to get better at programming, whether they've been coding for three decades or three months. We are an educational programming community distributed around the globe and anchored in New York City.
source: https://jvns.ca/ (https://pinboard.in/u:rbf/b:decfa5e27e21)
free  online  programming  learning  platform  officialwebsite 
january 2017 by rbf
exercism.io - Level up your programming skills.
Updated description aug 2018: "Code practice and mentorship for everyone. Level up your programming skills with 2,625 exercises across 48 languages, and insightful discussion with our dedicated team of welcoming mentors. Exercism is 100% free forever."
Original description from dec 2016: "Download and solve practice problems in over 30 different languages. Submit the solution to the site for feedback (beta). For code newbies and experienced programmers."
--
source: https://www.slant.co/topics/965/~websites-to-learn-to-code
repo: https://github.com/exercism/exercism.io
free  online  programming  learning  platform  opensource  github  officialwebsite  source:slant 
december 2016 by rbf
Principles of Programming Languages - Feederio.com
This book is an introduction to the study of programming languages. The material has evolved from lecture notes used in a programming languages course for juniors, seniors, and graduate students at Johns Hopkins University.
source: https://news.ycombinator.com/item?id=13252047
free  book  programming  learning  source:hackernews 
december 2016 by rbf
Kattis Problem Archive
Here you can find hundreds of programming problems to solve in C, C#, C++, Go, Haskell, Java, JavaScript, Objective-C, PHP, Prolog, Python 2, Python 3, Ruby.
source: https://pinboard.in/u:rbf/b:70c611f7ac8c
free  online  programming  learning  platform  officialwebsite 
december 2016 by rbf
Web development learning guide - a frontend approach — Milan Petrovic | Blog
A mere guide for guides, courses and tutorials that should be passed through to call yourself a web developer.
source: https://redd.it/5hvqpi via http://serializer.io
free  online  learning  resource  web  programming  dev  december  2016  source:reddit 
december 2016 by rbf
Lynda: Online Courses, Class, Training, Tutorials
Lynda.com leading online learning platform that helps anyone learn business, software, technology and creative skills to achieve personal and professional goals. For 20 years, lynda.com has helped students, leaders, IT and design pros, project managers—anyone in any role—build software, creative, and business skills. Now part of Linkedin, Lynda.com serves more than 10,000 organizations. With tutorials in five languages, Lynda.com is a global platform for success.
online  learning  platform  programming  design  business  officialwebsite 
december 2016 by rbf
Code.org | Anybody can learn
Code.org® is a non-profit dedicated to expanding access to computer science, and increasing participation by women and underrepresented minorities. Our vision is that every student in every school should have the opportunity to learn computer science, just like biology, chemistry or algebra.
online  programming  learning  platform  children  officialwebsite 
december 2016 by rbf
Envato Tuts+ | Free How-To Tutorials & Online Courses
Envato is the leading marketplace for creative assets and creative people. Millions of people around the world choose our marketplace, studio and courses to buy files, hire freelancers, or learn the skills needed to build websites, videos, apps, graphics and more.
online  learning  platform  design  programming  officialwebsite 
december 2016 by rbf
Code School | Learn to code by doing
Code School is an online learning destination for existing and aspiring developers that teaches through entertaining content. Each course is built around a creative theme and storyline so that it feels like you’re playing a game, not sitting in a classroom. We combine gaming mechanics with video instruction and in-browser coding challenges to make learning fun and memorable. With over 60 courses covering HTML/CSS, JavaScript, Ruby, Python, .NET, iOS, Git, databases, and more, Code School pairs experienced instructors with meticulously produced, high-quality content inspired by our community and network of members. Over 2 million people around the world come to Code School to get started with a new technology and learn by doing.
A Pluralsight (https://pinboard.in/u:rbf/b:f4679e0c1e84) company.
online  learning  platform  programming  officialwebsite 
december 2016 by rbf
Safari - Everyone deserves a remarkable career.
Safari works with over 200 trusted publishers and imprints to provide a library of the best ebooks, videos, training courses, and conferences to bring together the richest collection available. Get instant access to books and videos about analytics, software development, mobile, project management, leading teams, design, innovation, and so much more.
--
twitter: https://twitter.com/oreillymedia
blog: https://www.safaribooksonline.com/blog/
review: https://www.pcmag.com/article2/0,2817,2484765,00.asp
discounts: https://coupon.everafterguide.net/safari-books-online-coupon.html (e.g. ADVDF => https://www.safaribooksonline.com/signup/?promotion_code=ADVDF)
online  learning  books  videos  streaming  platform  technology  programming  business  design  O'Reilly  officialwebsite  recommended 
november 2016 by rbf
Pluralsight | Unlimited Online Developer, IT and Creative Training
Welcome to Pluralsight. The on-demand technology learning platform you count on to stay relevant, with tools that measure your skills and solve your problems—faster.
--
referral: https://pinboard.in/u:rbf/b:b499b7949c57
pluralsight  online  learning  technology  programming  platform  officialwebsite  design  videos  streaming 
november 2016 by rbf
HackerRank | Technical Recruiting | Hiring the Best Engineers
Practice, Compete, Find Jobs - The HackerRank Community is the largest learning and competition community for programmers.
free  online  programming  algorithms  learning  hiring  platform  officialwebsite 
november 2016 by rbf
Cloud9 - Your development environment, in the cloud
Write, run, and debug your code with our powerful and flexible cloud IDE. Collaborate on your workspaces publicly, or keep it private. The choice is yours!
twitter: https://twitter.com/cloud9ide
blog: https://c9.io/site/blog
status: https://status.c9.io
support: https://c9.io/support
repo: https://github.com/c9/core
cloud  online  ide  officialwebsite  webapp  programming  c9.io  github  opensource 
november 2016 by rbf
Treehouse | Learn Web Design, Web Development, and More
Learn Web Design, Coding & Much More. Treehouse offers a full-access free trial to our course library! Choose from 1,000s of hours of content, from JavaScript to Python to iOS. Learn to code and get the skills you need to launch a new career.
learning  programming  online  platform  officialwebsite 
november 2016 by rbf

Copy this bookmark:





to read