Dev Concepts Collection
Your guide to the fundamentals of Software Development
Contents
-
All currently published volumes
Volume 1: Software craft
Volume 2: What clients need
-
All future releases
Volume 3: Architecture
Volume 4: Software design
Volume 5: Computer Architecture and OS basics
Volume 6: Coding basics
Volume 7: Best practices
Volume 8: Back-end development
Volume 9: Front-end development
Volume 10: IT Infrastructure
Volume 11: Security
Volume 12: Project management and development approaches
-
Lifetime Slack Community Access
Get answers to your development questions, build a network of like-minded software crafters & learn with mentorship from senior developers.
-
BONUS: 30-minute live career coaching session
Meet with Sébastien, the author and coach. Get actionable, personalized advice on job seeking, your skill development, and more.
Volumes description
Volume 1: Software craft
Explains the skills you need to acquire and improve to solve real-world problems. Find out how to shape your mentality towards software development for maximum productivity.
Volume 2: What clients need
If you can manage clients effectively, you’ll be in hot demand. Learn how to understand a client’s functional needs, and how you can decode their end-user goals. Make sure your software is always solving the right problems.
Volume 3: Architecture
To avoid time-consuming disasters in project planning and execution, you need a good understanding of key concepts in IT & software architecture. Use this volume to learn how to devise simple but brilliant solutions to complex problems.
Volume 4: Software design
Dive into the details of software design so you can avoid costly mistakes and ongoing issues. You’ll use these key concepts in your daily life to speed up your workflow and keep your mental health stable.
Volume 5: Computer Architecture and OS basics
An introduction to how computers and Operating Systems (OSes) work. Discover what CPUs, memory, file systems, files, processes, scheduling, and more, are all about.
Volume 6: Coding basics
Get a clear overview of the coding concepts that you will use in almost every piece of software you touch. Fundamentals, while they sound boring, can save you hundreds of hours debugging or finding workarounds.
Volume 7: Best practices
A rock-solid understanding of what truly needs to get done to keep everything running smoothly. Learn how to write world-class code, discover source code management workflows and how to manage applications in production like a professional.
Volume 8: Back-end development
Know exactly what happens in back-end development, how the layers and responsibilities fit together, security and performance concerns, and how to craft software that can scale.
Volume 9: Front-end development
Understand the basics of front-end development, how their projects operate, components, UI design, and web design. Introduces you to HTML & CSS basics for the creation of web apps and mobile apps.
Volume 10: IT Infrastructure
Having a good understanding of where our applications are hosted, how the environment is configured, secured, monitored, etc is super valuable and makes the difference between someone who “just” writes code and someone who contributes to developing end-to-end solutions.
Volume 11: Security
20 years ago, things were less complicated, but now, if an insecure system goes online for just a few seconds; it can get hacked. Learn about the most important IT security concepts and make sure you understand enough to cover the basics in any system you work on.
Volume 12: Project management and development approaches
Get the skills you need to lead projects, teams, and manage products. Explore product management, discover how to maintain a product backlog. Discover modern project management and how to become a great team leader.
I need to know more
Please check out the official Website of the project over at https://dev-concepts.dev
If you didn't find the answers you're looking for, don't hesitate to drop me a mail over at sebastien@developassion.be
Lifetime access to the published volumes of the collection plus all future releases. You will also get lifetime access to the Slack Community. BONUS: 30-minute live career consultation