An introduction to the programming language Prolog. Assumes no previous knowledge of programming.
More: continued here
An introduction to the programming language Prolog. Assumes no previous knowledge of programming.
More: continued here
The EBooksLink Page contains links to hundreds offree technical, programming, and computer ebooks covering the topicsbelow. I have spot checked several of the topical pages and most linkswere working.eBooks on ProgrammingLanguages: - Ada - C/C++ - CORBA - Fortran - Matlab - LISP - Perl - PostScript - Python - Prolog - Tcl/Tk - RegularExpressions - XML - CoreJava I - CoreJava II - J2EE - Functional - Haskell - ML - Scheme - ReferenceeBooks on Unix […]
More: continued here
Here is a freely available online computer course from HarvardExtension School, UnderstandingComputers and the Internet. Learning contentoffered by this course includes lecture videos, lecture slides, lecturetranscripts, reviews, workshop and review videos, problem sets, examswith answers, and bite-sized videos of the week. From the course’s description: “This course is all about understanding: understanding what’s going oninside your […]
More: continued here
Here are some great free classroom training Videos fromthe CSCI N305 C Programming Course atIndiana University-Purdue University. These will show and teach you howto get started programming in C, along with learning how toapply intermediate techniques, such as program control, functions,arrays, pointers, and structures. A current version of Realplayer isneeded for these videos. Also, check out thiscourse’s complete […]
More: continued here
Here is Computerebook.net,another provider of links to many computer ebooks via download sites.To download an ebook from this site, you need to first click on thelink under the ‘Server’ column on the ebook’s description page, then onthe next page click on the ‘Download eBook’ link. Some of these linksare not working. The topics covered include […]
More: continued here
Teaches the most important concepts in computing and computer science while providing enough programming depth to enable understanding about how people work with computers.
More: continued here
Here are well written, illustrated LectureNotes for the CS130Windows and . NET Programming Course at San JoseState University. These will show you are to get started withprogramming user applications in the Microsoft .NET framework (dotNET),along with some C# programming constructs. Windows and . Net Programming Lecture Notes:HowWindows Works Event-driven programming; applications,windows, and messages.What messages are and […]
More: continued here
The objective of this course is to teach programming concepts to people who are not professional computer scientists, but who need a better control of computers for their own research.
More: continued here
Provides a practical introduction to the management and administration of a Linux system.
More: continued here
Covers advanced/internals-based knowledge required for the true understanding of a UNIX or Linux system.
More: continued here