Micsys.org provides the following Free
Programming Training Modules covering C /
C++ Programming, and Java Programming.
Each of the training modules below teach you how to program by
explaining each topic and using code examples. These will help you get
started programming C, C++, and Java. They will also assist you in
becoming a better programmer and more knowledgeable with coding
in these important programming languages. (all documents are in pdf format)
Here is an excellent course on Multimedia
Design and Development, from Lehigh Univeristy,
which covers the analysis, design and implementation of multimedia
software, primarily for e-learning courses or training.. The lecture
notes and slides linked below will teach you many best practices for
interface design, content design with
storyboards or scripts, creation of graphics, animation, audio and
video materials, and software development using high level authoring
tools, such as Flash.
Goals of the course:
- To learn how to design and develop multimedia for real
world e-learning
- To practice software engineering in a learner-oriented
project
- To learn and apply cognitive principles of user interface
design
- To learn how to implement multimedia e-leaning in
Macromedia Flash
Lecture Notes and Slides from Multimedia Design and
Development
Course:
Net Books
is another computer ebook site where you can find download links to
many freely available I.T. and Programming eBooks
covering the areas listed below. These ebooks are located at various
download and storage web sites.
Freebooks.pcriot.com
provides free computer science and programming
books, ebooks, and tutorials. These ebooks and
tutorials cover the categories linked to below, which
include C, C++ ,Java, XML, AJAX, Javascript, Ruby, C#
(CSharp), VB.NET, Game programming, MySQL, SQL, Cisco, Networking,
Linux, and Windows.