0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-6-programming-methodology.html[/postlink]
http://www.youtube.com/watch?v=GPWah4wbwYs endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami continues to talk about expressions, variables, and values. He then finishes his lecture on conditions, scopes, if statements, and different loops. 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. [endtext]

Lecture 6 | Programming Methodology (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-5-programming-methodology_30.html[/postlink]
http://www.youtube.com/watch?v=NPzPnycCFuE endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on graphics, objects, classes, variables, and values pertaining to Java. 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. [endtext]

Lecture 5 | Programming Methodology (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-4-programming-methodology_30.html[/postlink]
http://www.youtube.com/watch?v=nWheM30THaY endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami moves into the history of computing and introduces the program Java. 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. [endtext]

Lecture 4 | Programming Methodology (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-2-programming-paradigms.html[/postlink]
http://www.youtube.com/watch?v=jTSvthW34GU&feature=relmfu endofvid [starttext] Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses C and C++ programming codes, as well as binary addition and subtraction. 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. [endtext]

Lecture 2 | Programming Paradigms (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-1-programming-paradigms.html[/postlink]
http://www.youtube.com/watch?v=Ps8jOj7diA0 endofvid [starttext] Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. Professor Cain provides an overview of the course. 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. [endtext]

Lecture 1 | Programming Paradigms (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lec-2-801-physics-i-classical-mechanics.html[/postlink]
http://www.youtube.com/watch?v=8Ig-e509uRQ&feature=relmfu endofvid [starttext] 1D Kinematics - Speed - Velocity - Acceleration [endtext]

Lec 2 | 8.01 Physics I: Classical Mechanics, Fall 1999

0
[postlink]https://7arivu.blogspot.com/2011/09/lec-1-801-physics-i-classical-mechanics.html[/postlink]
http://www.youtube.com/watch?v=PmJV8CHIqFc endofvid [starttext] Powers of Ten - Units - Dimensions - Measurements - Uncertainties - Dimensional Analysis - Scaling Arguments [endtext]

Lec 1 | 8.01 Physics I: Classical Mechanics, Fall 1999

0
[postlink]https://7arivu.blogspot.com/2011/09/lec-2-mit-802-electricity-and-magnetism.html[/postlink]
http://www.youtube.com/watch?v=OsWDUqJQcpk&feature=relmfu endofvid [starttext] Electric Field | Field Lines | Superposition | Inductive Charging | Dipoles | Induced Dipoles Spanish translation courtesy of Universidad CAECE Mar del Plata. Romanian translation courtesy of Mihai Olteanu. [endtext]

Lec 2 | MIT 8.02 Electricity and Magnetism, Spring 2002

0
[postlink]https://7arivu.blogspot.com/2011/09/lec-1-mit-802-electricity-and-magnetism.html[/postlink]
http://www.youtube.com/watch?v=3omwHv3Cmog endofvid [starttext] What holds our world together? | Electric Charges | Historical) | Polarization | Electric Force | Coulomb's Law Spanish translation courtesy of Universidad CAECE Mar del Plata. Romanian translation courtesy of Mihai Olteanu. [endtext]

Lec 1 | MIT 8.02 Electricity and Magnetism, Spring 2002

0
[postlink]https://7arivu.blogspot.com/2011/09/lec-2-c-programming-i.html[/postlink]
http://www.youtube.com/watch?v=3QiItmIWmOM endofvid [starttext] Lecture Series on Programming and Data Structure by Dr.P.P. Chakraborty, Department of Computer Science and Engineering, IIT Kharagpur. For more details on NPTEL [endtext]

Lec-2 C Programming-I

0
[postlink]https://7arivu.blogspot.com/2011/09/lec-1-introduction-to-c-programming.html[/postlink]
http://www.youtube.com/watch?v=S47aSEqm_0I&feature=relmfu endofvid [starttext] Lecture Series on Programming and Data Structure by Dr.P.P. Chakraborty, Department of Computer Science and Engineering, IIT Kharagpur. For more details on NPTEL [endtext]

Lec-1 Introduction to C Programming

0
[postlink]https://7arivu.blogspot.com/2011/09/python-lists.html[/postlink]
http://www.youtube.com/watch?v=zEyEC34MY1A&feature=channel_video_title endofvid [starttext] Understanding the basics of lists in Python [endtext]

Python Lists

0
[postlink]https://7arivu.blogspot.com/2011/09/introduction-to-programs-data-types-and.html[/postlink]
http://www.youtube.com/watch?v=husPzLE6sZc&feature=channel_video_title endofvid [starttext] Writing a basic program. Basics of data types, variables and conditional statements [endtext]

Introduction to Programs Data Types and Variables

0
[postlink]https://7arivu.blogspot.com/2011/09/iit-jee-perpendicular-planes-part-1.html[/postlink]
http://www.youtube.com/watch?v=2u535-HVJ_o&feature=channel_video_title endofvid [starttext] 2010 IIT JEE Paper 1 #30 normal vector and planes (Part 1) [endtext]

IIT JEE Perpendicular Planes (Part 1)

0
[postlink]https://7arivu.blogspot.com/2011/09/iit-jee-trigonometry-problem-1.html[/postlink]
http://www.youtube.com/watch?v=X7GT9JKoAbo&feature=player_embedded endofvid [starttext] 2010 IIT JEE Paper I #29 Trigonometry problem [endtext]

IIT JEE Trigonometry Problem 1

0
[postlink]https://7arivu.blogspot.com/2011/09/lec-1-mit-1806-linear-algebra-spring.html[/postlink]
http://www.youtube.com/watch?v=ZK3O402wf1c endofvid [starttext] Lecture 1: The Geometry of Linear Equations. [endtext]

Lec 1 | MIT 18.06 Linear Algebra, Spring 2005

0
[postlink]https://7arivu.blogspot.com/2011/09/google-io-2011-writing-web-apps-in-go.html[/postlink]
http://www.youtube.com/watch?v=-i0hat7pdpk endofvid [starttext] Andrew Gerrand, Rob Pike Web back-end languages tend to be a matter of "Speed, reliability, or simplicity: pick one." Not any more. The Go Programming Language is a rock-solid, productive, and high-performance platform for building web applications (and other types of software). Join the Go team for an entertaining, in-depth look at the development and deployment of a Go web application. [endtext]

Google I/O 2011: Writing Web Apps in Go

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-1-introduction-to-data.html[/postlink]
http://www.youtube.com/watch?v=RpRRUQFbePU&feature=relmfu endofvid [starttext] Write anything here, upload pictures... Make a video description, whatever... [endtext]

Lecture 1: Introduction to Data Structures and Algorithms - Richard Buckland

0
[postlink]https://7arivu.blogspot.com/2011/09/so-you-want-to-be-programming-rock-star.html[/postlink]
http://www.youtube.com/watch?v=XVfJSqAhHV8&feature=related endofvid [starttext] Google Tech Talk June 9, 2009 ABSTRACT Presented by Joshua Kerievsky. Software programming rock stars test-drive their code, refactor mercilessly and deftly apply design patterns. If youd like to get from musician to rock star status, a good place to start is Industrial Logics eLearning albums. Crafted over the past 4 years, these interactive, multimedia tracks feature challenging labs that rank your level and suggest improvements, engaging videos by experts, stimulating quizzes and an ability to ask questions and receive answers by knowledgeable practitioners. Join Joshua Kerievsky, founder of Industrial Logic, as he guides you through his companys state-of-the-art eLearning albums on timeless software design skills. [endtext]

So You Want To Be A Programming Rock Star?

0
[postlink]https://7arivu.blogspot.com/2011/09/google-io-2009-myth-of-genius.html[/postlink]
http://www.youtube.com/watch?v=0SARbwvhupQ&feature=relmfu endofvid [starttext] Google I/O 2009 - The Myth of the Genius Programmer Brian Fitzpatrick, Ben Collins-Sussman A pervasive elitism hovers in the background of collaborative software development: everyone secretly wants to be seen as a genius. In this talk, we discuss how to avoid this trap and gracefully exchange personal ego for personal growth and super-charged collaboration. We'll also examine how software tools affect social behaviors, and how to successfully manage the growth of new ideas. For presentation slides and all I/O sessions, please go [endtext]

Google I/O 2009 - The Myth of the Genius Programmer

0
[postlink]https://7arivu.blogspot.com/2011/09/objective-c-tutorial-lesson-2-part-2.html[/postlink]
http://www.youtube.com/watch?v=UYm0mijDjWE&feature=relmfu endofvid [starttext] Learn how to create a program in Part 3!!! After learning about Variables, Statements, Data Types, String Formatters and much much more in Part 1 & 2 [endtext]

Objective-C Tutorial - Lesson 2: Part 2: Programming Basics and Vocabulary

0
[postlink]https://7arivu.blogspot.com/2011/09/objective-c-tutorial-lesson-2-part-1.html[/postlink]
http://www.youtube.com/watch?v=thY71mMOMB0&feature=relmfu endofvid [starttext] Learn how to create a program in Part 3!!! After learning about Variables, Statements, Data Types, String Formatters and much much more in Part 1 & 2 [endtext]

Objective-C Tutorial - Lesson 2: Part 1: Programming Basics and Vocabulary

0
[postlink]https://7arivu.blogspot.com/2011/09/objective-c-tutorial-lesson-1-what-you.html[/postlink]
http://www.youtube.com/watch?v=FQRQsG_HprM endofvid [starttext] This is a remake of Objective-C Tutorial - Lesson 1] In this lesson I go over the basics of what you need to program, where to get the SDK (software development kit) and how programs work. Then I go over what object-oriented programming is and how it differs what procedural programming. [endtext]

Objective-C Tutorial - Lesson 1: What You Need To Program and Programming Basics

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-5-programming-methodology.html[/postlink]
http://www.youtube.com/watch?v=NPzPnycCFuE&feature=relmfu endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on graphics, objects, classes, variables, and values pertaining to Java. 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. . [endtext]

Lecture 5 | Programming Methodology (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-5-programming-abstractions.html[/postlink]
http://www.youtube.com/watch?v=XHXEn6kxtdQ&feature=related endofvid [starttext] Lecture 5 by Julie Zelenski for the Programming Abstractions Course (CS106B) in the Stanford Computer Science Department. In the fifth lecture, Julie discusses the use of templates, vectors and template specialization. She then goes through an example of code line by line explaining each part in detail. Finally, she goes on to explain what grid interfaces are and briefly goes over how you can use them in programming different games. [endtext]

Lecture 5 | Programming Abstractions (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-4-programming-methodology.html[/postlink]
http://www.youtube.com/watch?v=nWheM30THaY&feature=channel_video_title endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami moves into the history of computing and introduces the program Java. 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. [endtext]

Lecture 4 | Programming Methodology (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/loaded-microsoft-previews-windows-8.html[/postlink]
http://www.youtube.com/watch?v=Zg19U-Rqsws endofvid [starttext] Loaded: Microsoft previews Windows 8 [endtext]

Loaded: Microsoft previews Windows 8

0
[postlink]https://7arivu.blogspot.com/2011/09/cnet-tech-review-make-room-for-mango.html[/postlink]
http://www.youtube.com/watch?v=3LLQZAYo_7o endofvid [starttext] This week on the CNET Tech Review: look inside the Windows Phone 7 OS update; how to make the most of Dropbox; counting down our Top 5 Blu-ray players; and shoot your own Super 8 movies on your iPhone. [endtext]

CNET Tech Review: Make room for Mango

0
[postlink]https://7arivu.blogspot.com/2011/09/developing-iphone-applications-using.html[/postlink]
http://www.youtube.com/watch?v=s8nMpi5-P-I&feature=relmfu endofvid [starttext] ABSTRACT Apple's iPhone has resulted in significant interest from users and developers alike. Apple's SDK for the iPhone is based on Objective-C as the development language as well as Cocoa for the GUI. Unfortunately Apple's license agreement for the iPhone SDK prohibits the porting of the Java virtual machine to the iPhone. In this presentation we introduce an Open Source Java-to-Objective-C cross-compiler as well as a Java-based implementation of the Cocoa library. With the help of these tools, iPhone applications can be written in pure Java. Using the Java version of Cocoa, it is possible to run a Java-based iPhone application as a Java desktop/applet application that can be cross-compiled to run natively on the iPhone. The talk will discuss the challenges of the Java-to-Objective-C cross-compiler as well as the Java-based version of Cocoa. Details are available at http://www.xmlvm.org/ Speaker: Arno Puder Arno Puder is an Associate Professor at the San Francisco State University. Prior to his current position, he worked for AT Labs Research. His interests include middleware, ubiquitous computing, and applications for sensor networks. He is one of the founders of the Open Source CORBA implementation called MICO. [endtext]

Developing iPhone Applications using Java

0
[postlink]https://7arivu.blogspot.com/2011/09/building-crossplatform-mobile-apps-with.html[/postlink]
http://www.youtube.com/watch?v=T2pztOky_L0&feature=channel_video_title endofvid [starttext] ABSTRACT Rhodes is an open source Ruby-based MVC framework for building locally executing, device-optimized mobile applications which run on all smartphone devices. It is similar concept to frameworks such as Rails, Merb and Django but is much lighterweight in order to run locally on smartphones with limited memory and resources. Rhodes is primarily targeted at applications that work with synchronized local data from server application backends, using the other source component RhoSync . Rhodes also allows you to take advantage of native device capabilities such as GPS, PIM contacts and camera. Yet the majority of your interface development is done by modifying HTML templates. Rhodes is available for iPhone, Windows Mobile and Research in Motion, Symbian and Android smartphones. In this session we'll demonstrate building a mobile app from scratch which runs on all of these devices. Rhomobile is the open mobile framework company. Our mission is to build open source components to facilitate building crossplatform mobile apps quickly and with a great user experience. Our components include the Rhodes framework, the RhoSync synchronization server and the RhoVer mobile app provisioning server. Speaker: Adam Blum Currently CEO of stealth mode mobile software platform startup. Formerly the VP of Engineering of Mobio and Engineering director for Good Technology. Ultramarathoner, author and adjunct professor at Carnegie Mellon West and UC Berkeley. [endtext]

Building Crossplatform Mobile Apps with the Rhodes Framework

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-3-programming-methodology.html[/postlink]
http://www.youtube.com/watch?v=C5HeRliZ0Ns&feature=relmfu endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami finishes his lecture on the program Karel by discussing common errors, comments, and advanced instructions. 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. [endtext]

Lecture 3 | Programming Methodology (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-2-programming-methodology.html[/postlink]
http://www.youtube.com/watch?v=0LoKDDRlfZc&feature=relmfu endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). In the second lecture, Professor Sahami introduces Karel and shows the commands associated with the program. 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. . [endtext]

Lecture 2 | Programming Methodology (Stanford)

0
[postlink]https://7arivu.blogspot.com/2011/09/lecture-1-programming-methodology.html[/postlink]
http://www.youtube.com/watch?v=KkMDCCdjyW8 endofvid [starttext] Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). In the second lecture, Professor Sahami introduces Karel and shows the commands associated with the program. 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. [endtext]

Lecture 1 | Programming Methodology (Stanford)