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: 94
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

Fundamentals of C++ Programming

Certified Programming with Dependent Types

An Introduction to C & GUI Programming

Mathematica® Programming: an Advanced Introduction

Professor Frisby's Mostly Adequate Guide to Functional Programming

Others related eBooks about Learn Programming

Introduction to language R

This pdf tutorial is an introduction to language R, free training document under 10 pages for beginners....

Learning .NET Framework PDF course

Download free Dot net tutorial course in PDF, training file in 59 chapters and 241 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Deep Learning in Neural Networks: An Overview

In recent years, deep artificial neural networks (including recurrent ones) have won numerous contests in pattern recognition and machine learning. This historical survey compactly summarises relevant work, much of it from the previous millennium. Shallow and deep learners are distinguished by the...

Introduction to Kotlin

This course is a quick tutorial about Kotlin programming langage intended to beginners to learn how to create Android apps, free training document under 4 pages....

Guide to C++ Programming

This tutorial provides an introduction to C++ programming language in PDF. This guide will help you to learn how to write a simple computer programs in C++ with somes exercises....

Fast Lane to Python

This book aims to enable the reader to quickly acquire a Python foundation. The material particularly feel quite comfortable to anyone with background in an object-oriented programming (OOP) language such as C++ or Java....

Advanced Android Programming Tutorial

This Android PDF Tutorial is created from Stack Overflow Documentation, the content is written by the developer at Stack Overflow. Free PDF training course in 1329 pages for professionals developers....

Modeling and Simulation in Python

This book is an introduction to physical modeling using a computational approach. It is organized in three parts:...

Bash programming ebook for professionals

Download free bash tutorial course in PDF, training file in 67 chapters and 204 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

The Coder's Apprentice

The Coder's Apprentice is a course book, written by Pieter Spronck, that is aimed at teach..., download free Coding tutorial in PDF (398 pages) created by Pieter Spronck ....