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... |
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