Mike James' Author Page

Mike James is editor of I-Programmer.info, an online magazine written by programmers for programmers. He has a BSc in Physics, an MSc in Mathematics and a PhD in Computer Science. His programming career spans several generations of computer technology but he keeps his skills completely up to date. As an author he has published dozens of books and hundreds of print articles, a tradition he now continues online

Extending & Embedding 
Python Using C

Buy Now: from your local Amazon

Deep C Dives:
Adventures in C 

 Buy Now: from your local Amazon

 extendPython180

Cdive180 

Programmer's Python: Everything Is An Object, Second Edition

Buy Now: from your local Amazon

Programmer's Python: Async

Buy Now: from your local Amazon

 
pythonObject2e180  pythonAsync180 

The Trick Of The Mind

Buy Now: from your local Amazon

Programmer’s Python:
Everything is Data

Buy Now: from your local Amazon

Trick180

pythondata180 

Raspberry Pi IoT In Python Using GPIO Zero

Buy Now: from your local Amazon

Deep C# :
Dive Into Modern C#

Buy Now: from your local Amazon

pyIoT180cover

DeepCsharp180 

The Programmer’s Guide To Theory

Buy Now: from your local Amazon

JavaScript Jems:
The Amazing Parts

Buy Now: from your local Amazon

Theorycover360

jemsl180

Android Programming In Java: Starting with an App

Buy Now: from your local Amazon

Android Programming in Kotlin: Starting With An App

Buy Now: from your local Amazon

AndroidAppJava

AndroidAppKotlin

Programmer's Guide To Kotlin
Third Edition

Buy Now: from your local Amazon

 

kotlin2e180