Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Jump to content

User:Markclaysius/Books/Computer Science

From Wikiversity

Template:Db-u1

Title
Please select an appropriate cover image for this book. See "Template:Saved book" for instructions.
This user book is a user-generated collection of content that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance).

[ Download PDF ] [ Open in Book Creator ] [ Order Printed Book ]


[ Recent Changes ]


Concepts
Development Environment Setup
School:Computer science
COMPUTER PROGRAMMING
Topic:Computer programming
Computing Fundamentals
Topic:Computing fundamentals
Introduction to Computer Science
Introduction to Computer Science
History of computing
Basics of computer architecture
Personal computers
What is an Algorithm
How to go about implementing a problem solution as a program
Development environment and language principles
Types and variables
Operators and expressions
Control structures
Procedures and functions
Arrays, strings and records
Basic I/O
Introduction to Programming
Introduction to Programming
Introduction to Programming/About Programming
Introduction to Programming/Programming Languages
Introduction to Programming/Organization part 1
Introduction to Programming/Variables
Introduction to Programming/Variables part 2
Introduction to Programming/Variables part 3
Introduction to Programming/Control structures
Introduction to Programming/Subprograms
Introduction to Programming/Scope
Introduction to Programming Logic
Introduction to Programming Logic
Introduction to Programming Logic/Key Terms
Introduction to Programming Logic/Variables
Introduction to Programming Logic/Lesson 2: Conditionals and Logic
Introduction to Programming Logic/Looping
Introduction to Programming Logic/Lesson 4: Code Organization Techniques
Hungarian Notation
CamelCase
Procedure Oriented Programming
Programming
BASIC
Object-Oriented Programming
Programming
Python
Topic:Python
Introduction to and setup of Python
Basic Python data types
Python operators
Basic Python functions
Truth and flow control in Python
Object-Oriented Python
Python libraries
Programming
Ruby
Topic:Ruby
Introduction to Ruby
Programming
Java
Introduction to Programming in Java
Introduction to Programming in Java/Introduction to Java
Introduction to Programming in Java/Integer variables
Introduction to Programming in Java/Boolean Variables
Introduction to Programming in Java/Strings
Introduction to Programming in Java/Java Classes
Introduction to Programming in Java/Inheritance
Introduction to Programming in Java/Arrays
Introduction to Programming in Java/Swing
Programming
Java Learning
Learning Java
Introduction to Java
Basic Java Language
Java Decision Structures
Java Objects and Classes
Java error handling
Important Java classes
Java programming tips
Java/Fundamental exercises
Java error handling II
Java/Inheritance
Java/Classes II
Swing and AWT
Java applets
Java File IO
Java/Security
Java/Networking
Java/Intermediate Exercises
Java/Multithreading
Java/Networking II
Java/Advanced Swing
Programming
C++
C++
Introduction to C++
Variables and User Input
C++/Simple Math
Conditional Statements
Loops (C++)
Functions and Recursion
More Functions
C++ pointers
Classes and Inheritance
Templates in C++, part 1
Templates in C++, part 2
The STL
C++/STL Algorithms
Programming
HTML
HTML
Introduction to HTML
WYSIWYG vs. Manual Coding in HTML
Web Design/What is HTML
Basic formatting in HTML
Fonts and colours in HTML
Links in HTML
Graphical Content and Multimedia
Lists in HTML
Tables in HTML
Frames in HTML
Forms in HTML
Web Design/HTML Challenges
DATABASE
Database
MySQL
Database management systems
Introduction to Databases
Introduction to SQL
Introduction to PHP
OPERATING SYSTEM
NETWORKING
Topic:Operating systems