Skip to main content

Matti Narkia's Library tagged programming   View Popular

Course | Programming Paradigms - YouTube - Broadcast Yourself.

Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming, Scheme, and Python. The class aims to teach students how to write code for each of these individual languages and to understand the programming paradigms behind these languages.
10 months ago 38,044 views stanforduniversity

www.youtube.com/view_play_list - Preview

YouTube stanford university edu Course Programming Paradigms computer IT computing tech languages lectures videos video educational learn learning popular

CS 61A: The Structure and Interpretation of Computer Science - YouTube - Broadcast Yourself.

This course exposes students to techniques of abstraction at several levels: (a) within a programming language, using higher-order functions, manifest types, data-directed programming, and message-passing; (b) between programming languages, using functional and rule-based languages as examples. Lectures 5 & 6 contain copyright material and will be public when permission is granted.
10 months ago 37,564 views ucberkeley

www.youtube.com/view_play_list - Preview

YouTube ucberkeley uc berkeley university of california edu course Structure Interpretation Computer Science Computer_Science functional programming recursion iteration OOP OO object-oriented lectures videos video educational learn learning computing IT

05 Jun 09

Course | Programming Abstractions - YouTube - Broadcast Yourself.

This course (CS 106B) is the successor to CS 106A and covers more advanced programming topics such as recursion, algorithmic analysis, and data abstraction. It is taught using the C++ programming language, which is similar to both C and Java. In the past when both CS 106A and CS106B were taught in C/C++, the coupling between the two classes was very tight and it was unheard for students to take CS106B without having completed our CS 106A (we recommended CS 106X instead). Nowadays, some students do go straight into CS106B, this is typically appropriate for a student who done well in an intro programming course (e.g., scored 4 or 5 on the CS AP exam or earned a good grade in a college course) and has sufficient familiarity with good programming style and software engineering issues (at the level of CS 106A) to use this understanding as a foundation on which to tackle advanced topics.
10 months ago 23,594 views stanforduniversity

www.youtube.com/view_play_list - Preview

YouTube stanforduniversity stanford university edu Course Programming Abstractions computer IT computing tech lectures videos video educational learn learning

Course | Programming Methodology - YouTube - Broadcast Yourself.

Programming Methodology (CS106A) is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the built-in facilities of the Java language.
11 months ago 96,760 views stanforduniversity

www.youtube.com/view_play_list - Preview

YouTube stanforduniversity stanford university edu Course Programming Methodology computer IT computing tech lectures videos video educational learn learning

Learn Ruby on Rails: the Ultimate Beginner's Tutorial [Server Side Essentials]

While it certainly makes no attempt to constitute a complete guide to the Ruby language, this tutorial will introduce you to some of the basics of Ruby. We'll power through a crash-course in object oriented programming, covering the more common features o

www.sitepoint.com/...learn-ruby-on-rails - Preview

ruby rubyonrails rails learn learning tutorials tutorial introduction introductory web webdev development programming language software computer @toread cool popular web_development

Bookmark Bliss: The Developer Cheat Sheet Compilation by Fuzzy Future

I know personally, I'm not one of those people that can remember every detail of every language without looking things up. It's nice to have a cheat sheet with a quick summary of some of the most commonly used procedures, tags, tools, syntax, etc, sav

www.fuzzyfuture.com/...eloper-cheat-sheet-compilation - Preview

Developer Cheat Sheet Compilation sheets cheat_sheet quick quickref reference references software webdev web programming language languages developers development mysql oracle ruby windows directory list links sql linux .net c# p web_development popular

Yahoo! Developer Network - Ruby Developer Center

Yahoo! Ruby Developer Center. Ruby is a very popular open-source language which lends itself especially well to object-oriented programming for the Web. If you've ever thought about combining Ruby with Yahoo!'s open APIs and Web services, read on.

developer.yahoo.com/ruby - Preview

Yahoo! yahoo Developer Network ruby Center programming development api rubyonrails library ajax tips tutorials web2.0 webservice rails rest tutorial popular

Introducing JSON

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Editi

www.json.org/ - Preview

json javascript ajax programming development reference Web data data-interchange format introduction interface popular

Speeding Up AJAX with JSON

The JavaScript Object Notation, or JSON, is a lightweight syntax for representing data. JSON's elegance comes from the fact that it's a subset of the JavaScript language itself.

www.developer.com/...3596836 - Preview

ajax json javascript performance article webdev web web_development webdesign data-interchange data howto programming speed useful popular

JSON - Wikipedia, the free encyclopedia

JSON (pronounced like the English given name Jason, IPA /dʒeɪsən/), which stands for "JavaScript Object Notation", is a lightweight computer data interchange format. JSON is a subset of the object literal notation of JavaScript but its use does not req

en.wikipedia.org/JSON - Preview

json ajax javascript programming Wikipedia XML web webdev web_development definition reference Information info data interchange data-interchange popular

1 - 20 of 884 Next › Last »
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo