Tuesday, 30 September 2014

Here Are 10 Free Online Computer Programming Courses

To keep abreast with new and updated programming methods, every programmer needs to take assistance of online courses from time to time. We bring some selected ones for you...

programming, computer programming, online courses, free online courses, Computer Science for Everyone, Google's Python Class, Introduction to Programming Using Java, Sixth Edition, Introduction to Computer Programming, Principles of Programming Languages




1. Computer Science for Everyone

Start Learning How to Write Programs

Computer Science for Everyone (formerly called "Higher Computing for Everyone") is a website designed to teach people how to write computer software. This website is designed for the beginner on up, and intends to provide easy to understand programming lessons and tutorials. This website starts with the "C" programming language, and expands from there.

2. Google Developers

Google's Python Class

Offers information through text and lecture videos. Exercises are available for students at the end of each chapter. Topics include strings, lists, dicts, files, utilities, lists, sorting and regular expressions.

3. Hobart and William Smith Colleges

Introduction to Programming Using Java, Sixth Edition

This book is directed mainly towards beginning programmers, although it might also be useful for experienced programmers who want to learn something about Java. It is certainly not meant to provide complete coverage of the Java language.

4. Informit.com

Teach Yourself Java 2 in 24 Hours

This book is aimed at non-programmers, new programmers who hated learning the subject, and experienced programmers who want to quickly get up to speed with Java. It uses Java 2 version 1.4.

5. Landofcode.com

Introduction to Computer Programming

This section contains tutorials on a variety of computer programming topics including what computer programming is, computer programming concepts, the different types of languages, what you need to write programs, and more.

6. Massachusetts Institute of Technology

Introduction to Computer Science and Programming

This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the Python programming language.

7. National Programme on Technology Enhanced Learning

Principles of Programming Languages

Lecture Series on Programming Languages by Dr S Arun Kumar, Department of Computer Science and Engineering ,IIT Delhi.

8. Programming Video Tutorials

C++ Tutorial

Consists of 35 chapters that cover topics in arrays, pointers, operators, constructors, variables, namespaces and constants.

9. University of Southern Queensland

Object-Oriented Programming in C++

This course extends the student's basic procedural design and programming knowledge into the object oriented paradigm. The student will be expected to learn and apply the basic concepts of object oriented design and programming, i.e. abstraction, inheritance and polymorphism, in the context of the C++ language. Key software engineering principles such as decomposition and component re-use shall also be emphasised.

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...