Coding for Absolute Beginners: Master the Basics of Computer Programming with Python, Java, SQL, C, C++, C#, HTML, and CSS
β Scribed by Andrew Warner
- Tongue
- English
- Leaves
- 147
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Table of Contents
PREFACE
CHAPTER ONE: WHAT IS PROGRAMMING?
Problem Solving with Computer Programming
Basics of Programming
The Programming Environment
CHAPTER TWO: JAVA
Overview and Basic Syntax
Java Identifiers and Modifiers
Object, Classes, and Constructors
Basic Data Types and Variables
Operators, Control Statements and Decision Making
Characters, Strings, Arrays, and Regular Expressions
Files and I/O
Object Oriented Java
Abstract Class and Abstract Methods
CHAPTER THREE: SQL AND DATABASE
What is a Database?
Structured Query Language (SQL)
Advanced SQL
Constraints and Useful resources
CHAPTER FOUR: C
Introduction and Simple Programs
Starting with C Programming
Methods and Variable declaration
Data Types and Variables
Loops and Functions
Methods to Pass an Argument to a Function
Arrays, Strings, and Linked Lists
Pointers and Structures
Structures
C Programming files
Essential Tips to Make C Programming Easy
CHAPTER FIVE: C++
Basic Syntax
Variables and Data Types
Modifier Types and Storage Classes
Flow Control
Loops and Functions
Arrays, Strings, Pointers, and References
Object Oriented C++
Friend Function, Data Structures, and Encapsulation
File Handling
C++ Language Features and Support
CHAPTER SIX: C#
Overview and Basic syntax
Datatypes and Variables
Operators
Functions and Methods
Arrays, Strings, and Structures
Classes and Objects
Inheritance and Polymorphism
Constructors
Exception Handling
Multithreading
File I/O
Advantages of learning C#
CHAPTER SEVEN: PYTHON
Overview and Basic syntax
Features
Variable Types, Basic Operators, and Data Types
Flow Control
Functions and Modules
Object Oriented Python
Regular Expressions
Advanced Python
Tips for Learning Python
CHAPTER EIGHT: HTML
Introduction and Overview
Basic Tags and Attributes
Tables, Images, and Frames
Designing
Meta Tags
HTML Style Sheets
Layout and Responsiveness
HTML Templates
Helpful Tips for Using HTML
CHAPTER NINE: CSS
What is CSS?
Types of CSS
Basic Syntax and Inclusion in HTML
Importing CSS file
Colors and Backgrounds
Formatting and Design
Margins and Padding
Font and Text
Text
Links, Tables and Margins
Lists, Icons, and Dropdowns
Layers and Visibility
Layout and Animations
How to Effectively Use CSS
CHAPTER TEN: PROGRAMMING ESSENTIALS
Selecting the Programming Language
Tips for Efficient Programming
Strengthen Your Basic Skills
CONCLUSION
π SIMILAR VOLUMES
Do you want to learn how to code like a pro? Do you want to master the basics of eight popular programming languages? Do you want to create amazing applications and websites with ease? If yes, then this book is for you! βCoding for Absolute Beginners: Master the Basics of Computer Pro
2nd ed. β Amazon Digital Services, Inc., 2015. β 125 p. β ASIN: B014361TOM<div class="bb-sep"></div>Computer programming is not as difficult as it first looks and it can be a lot of fun, so long as you do it properly. I have prepared a basic Hello, World! tutorial for each of the three languages, ju