Learn Programming



Download free course Learn Programming, pdf file on 465 pages by Antti Salonen.
This book is aimed at readers who are interested in software development but have very little to no prior experience. The book focuses on teaching the core principles around software development. It uses several technologies to this goal (e.g. C, Python, JavaScript, HTML, etc.) but is not a book about the technologies themselves. The reader will learn the basics (or in some cases more) of various technologies along the way, but the focus is on building a foundation for software development. The book is your guided tour through the programming jungle, aiming to provide some clarity and build the foundation for software development skills.

Table of contents

  • Introduction
  • Basics of programming in Python and C
  • Unix shell
  • Using libraries in Python
  • Further Unix tools
  • Background on programming languages and algorithms
  • JavaScript
  • Intermediate C
  • More programming concepts using Python
  • Web development with Python and JavaScript
  • Working with binary data in C
  • Strongly, statically typed languages
  • Learning C++ using Sudoku
  • Larger software
  • A fistful of Python exercises
  • SQL and its relationship with online shops
  • Final bits
Pages : 465
Size : 4.9 MB
File type : PDF
Downloads: 115
Created: 2022-02-03
License: CC BY-SA
Author(s): Antti Salonen
Learn Programming

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others programming Tutorials

OOP - Learn Object Oriented Thinking and Programming

Is Parallel Programming Hard, And, If So, What Can You Do About It?

Basic Programming Concepts

Effective AWK Programming, 5th Edition

Haskell Tutorial for C Programmers

Others related eBooks about Learn Programming

Learning React Native

React Native is an open-source mobile application framework created by Facebook. It is an ..., download free React Native tutorial in PDF (101 pages) created by ....

Raspberry Pi Beginner's Guide

Download free course Raspberry Pi Beginner's Guide, pdf file on 248 pages by Gareth Halfacree....

PhoneGap and Cordova course

This PDF training tutorial will helps you to get the skills necessary to the development of sites and mobile applications using Cordova technology....

Artificial Neural Networks - Architectures and Applications

Artificial Neural Networks (ANN) may probably be the single most successful technology in the last two decades which has been widely used in a large variety of applications. The purpose of this book is to provide recent advances of architectures, methodologies, and applications of artificial neura...

Modern C PDF book

This book teaches you to take your C programming skills to new heights, whether you're just starting out with C or have more extensive experience. Organized by level, this comprehensive guide lets you jump in where it suits you best while still reaping the maximum benefits....

Algorithmic Graph Theory

This is an introductory book on algorithmic graph theory. Theory and algorithms are illustrated using the Sage open source mathematics software. To get an overview of the book, you can view the table of contents as shown below or download the complete book. This book is more commonly known as the ...

Learning ABAP PDF course

Download free ABAP tutorial course in PDF, training file in 16 chapters and 42 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

A Byte of Python

Python is one of those rare languages which can claim to be both simple and powerful. You ..., download free Python tutorial in PDF (117 pages) created by Swaroop C H ....

Javafx PDF Tutorial

Download free Javafx tutorial course in PDF, training file in 21 chapters and 120 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Ruby on Rails Notes for Professionals

Download free course Ruby on Rails Notes for Professionals, pdf file on 230 pages by Stack Overflow Community....