Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

New book (coming) – MariaDB for Developers

Дата публикации: 31-12-2023 12:06:00

Announcing my new book focused on MariaDB for software developers, covering practical and advanced topics.
New book (coming) – MariaDB for Developers appeared first on MariaDB.org


Основное содержимое страницы с новостью.

TL;DR: I’m writing a new book on MariaDB for developers, and it will be available in the next few months. See mariadbfordevelopers.com for more information.

During the last few months I have been working on a secret project—a new book for software developers interested in learning MariaDB.

New book about MariaDB specific for developersWhy writing a new book?#

I made the decision to write this book because I see a lack of up-to-date structured learning material on MariaDB from a developer’s perspective. Most books out there teach MariaDB with a focus on DBA-oriented activities. These are excellent books required if you want to take MariaDB to production. I particularly enjoyed reading “Getting Started with MariaDB” (Daniel Bartholomew, Packt, 2015) and “Learning MySQL and MariaDB” (O’Reilly, 2015).

My favorite books about MariaDB

However, not many of the currently available books focus on developer-oriented activities such as understanding indexing, transaction management, database connectivity from programming languages such as Java, Python, or JavaScript (with Node.js), and even setting up a development environment with something better for coding tasks than the mariadb command-line tool (most developers prefer an advanced editor for writing code, including SQL code).

I’m convinced that most of these books, besides being extremely useful and well-written, are authored by DBAs mostly. I saw the need for a book written for developers by a developer.

The author#

I have been actively using MariaDB since 2015 when I joined Vaadin as a software engineer. There, I was part of a team that developed a dental health-care business management system on top of MariaDB. Later in 2021, I joined MariaDB plc and these years have taught me more than I could have ever imagined about relational databases. It’s evident to me that many developers around the world want to use MariaDB in their projects, and they need a book that takes a different approach to teaching than DBA-focused tutorials, courses, books, and official documentation.

With all these things in mind and using my previous experience (I have published 3 other books), I got the motivation to gather information, take notes, and write a new book which I have titled “MariaDB for Developers: Crafting Data-Centring Applications” to be published in 2024.

Other books by Alejandro DuarteThe audience and topics#

The book is for programmers who want to integrate MariaDB into their applications. This includes both professionals already familiar with MariaDB, and those new to MariaDB transitioning from other SQL or NoSQL databases. The book is also relevant for Computer Science students and academics seeking practical hands-on knowledge from industry experts in data-centric application development. It focuses on SQL and is easier to read and follow than the official documentation.

Some of the topics that the book covers are:

  • The history of MariaDB
  • Setting Up MariaDB for Development
  • The MariaDB Command Line Interface
  • Fundamental SQL Concepts
  • Advanced SQL Concepts
  • Indexes
  • Stored Procedures and Functions
  • Triggers and Event-Driven Data Manipulation
  • Transaction Management and Concurrency
  • Security Practices
  • Connecting from Java, Python, and Node.js
  • Moving to Production

Since I’m still working on the draft, there’s space for feedback on the contents. Let me know in the comments section of this page if you have any suggestions. They are always welcomed.

Example pagesWhere can I get it?#

I have created a website for the book. I plan to update it as the project advances:

➡️ mariadbfordevelopers.com

I will share some of the chapters for free and will do my best to make the book available for purchase in digital and printed copies in as many countries as possible. I will launch a pre-sale campaign with a generous discount, so make sure to visit the website and use the notification form to get an alert once the book becomes available.

Enjoyed this post? I can help your team implement similar solutions—contact me to learn more.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1What is MariaDB?07.6621-09-2023
2I’m joining MariaDB!08.2627-11-2021
3Why MariaDB instead of MySQL, PostgreSQL, or MongoDB?05.8525-02-2023
4My experience in Latin America presenting the evolution of MariaDB04.9626-04-2023
5A new chapter at MariaDB: Joining the Products Team04.0528-09-2023
6ChatGPT as a MariaDB database04.6212-01-2023
7About027.6504-12-2023
8New book – Practical Vaadin: Developing Web Applications in Java05.2613-08-2021
9Programming Brain now available in Spanish05.114-12-2023
10How to start a career in coding03.8515-04-2021

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 7.06. Источник: mariadb.org.