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: 85
Created: 2022-02-03
License: CC BY-SA
Author(s): Antti Salonen
Learn Programming

Others programming Tutorials

Professor Frisby's Mostly Adequate Guide to Functional Programming

Programming Persistent Memory

Fundamentals of Python Programming

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

Haskell Tutorial for C Programmers

Others related eBooks about Learn Programming

DotNet for professionnals

Download free DotNet tutorial course in PDF, training file in 58 chapters and 192 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Software Project Management

...

Classical Object-Oriented Programming with ECMAScript

Download free course Classical Object-Oriented Programming with ECMAScript, pdf file on 23 pages by Mike Gerwitz....

First Semester in Numerical Analysis with Python

Download free course First Semester in Numerical Analysis with Python, pdf file on 191 pages by Yaning Liu....

Biopython: Tutorial and Cookbook

The Biopython Project is an international association of developers tools for computationa..., download free Python tutorial in PDF (360 pages) created by Jeff Chang ....

How To Code in Go

This book is designed to introduce you to writing programs with the Go programming languag..., download free Go tutorial in PDF (447 pages) created by Cory LaNou ....

JavaScript Notes for Professionals

Download free course JavaScript Notes for Professionals, pdf file on 489 pages by Stack Overflow Community....

Java Notes for Professionals

Download free course Java Notes for Professionals, pdf file on 981 pages by Stack Overflow Community....

Statistics with Julia

Ccurrently many of Julia's users are hard-core developers that contribute to the language'..., download free Julia tutorial in PDF (413 pages) created by Hayden Klok ....

Microsoft Office SharePoint 2007 User Guide

Download Microsoft Office SharePoint 2007 User Guide in pdf, free tutorial on 48 pages....