Sign up
Forgot password?
FAQ: Login

Wang W. Beginning Programming All-In-One Desk Reference For Dummies

  • pdf file
  • size 13,00 MB
  • added by
  • info modified
Wang W. Beginning Programming All-In-One Desk Reference For Dummies
John Wiley & Sons, 2008. — 698 p. — ISBN: 978-0-470-10854-3.
Your one-stop guide to programming concepts in a variety of languages
If you've been curious about what it takes to program a computer and make it do your bidding, here's the place to start! Each of these handy minibooks covers an important element of programming. You'll find out about compiling, algorithms, best practices, debugging your programs, and more, illustrated in several programming languages.
Discover how to:
Decide what you want your program to do.
Program in different languages.
Turn your instructions into machine language.
Use programming best practices.
Understand data structures, algorithms, and syntax.
Getting Started
Getting Started Programming a Computer.
Different Methods for Writing Programs.
Types of Programming Languages.
Programming Tools.
Managing Large Projects with Software Engineering.
Programming Basics
How Programs Work.
Variables, Data Types, and Constants.
Manipulating Data.
Making Decisions by Branching.
Repeating Commands by Looping.
Breaking a Large Program into Subprograms.
Breaking a Large Program into Objects.
Reading and Saving Files.
Documenting Your Program.
Principles of User Interface Design.
Data Structures
Structures and Arrays.
Sets and Linked Lists.
Collections and Dictionaries.
Stacks, Queues, and Deques.
Graphs and Trees
Algorithms
Sorting Algorithms.
Searching Algorithms.
String Searching.
Data Compression Algorithms.
Encryption Algorithms.
Web Programming
HyperText Markup Language.
CSS.
JavaScript.
PHP.
Ruby.
Programming Language Syntax
C and C++.
Java and C#.
Perl and Python.
Pascal and Delphi.
Visual Basic and REALbasic.
Applications
Database Management.
Bioinformatics.
Computer Security.
Artificial Intelligence.
The Future of Computer Programming.
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up