Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Fundamentals for Self-Taught Programmers - Embark on your software engineering journey without exhaustive courses and bulky tutorials - cover

Fundamentals for Self-Taught Programmers - Embark on your software engineering journey without exhaustive courses and bulky tutorials

Jasmine Greenaway

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Software engineering is a set of techniques, including programming, within the computer science discipline associated with the development of software products. This practical guide to software engineering will enable aspiring and new developers to satisfy their curiosity about the industry and become ready to learn more about the basics before beginning to explore programming languages, along with helping junior and upcoming developers to effectively apply their knowledge in the field.
The book begins by providing you with a comprehensive introduction to software engineering, helping you gain a clear, holistic understanding of its various sub-fields. As you advance, you’ll get to grips with the fundamentals of software engineering, such as flow control, data structures and algorithms. The book also introduces you to C# and guides you in writing your first program. The concluding chapters will cover case studies, including people working in the industry in different engineering roles, as well as interview tips and tricks and coding best practices.
By the end of this programming book, you'll have gained practical knowledge of the implementation and associated methodologies in programming that will have you up and running and productive in no time.
Available since: 04/28/2023.
Print length: 254 pages.

Other books that might interest you

  • Birding Under the Influence - Cycling Across America in Search of Birds and Recovery - cover

    Birding Under the Influence -...

    Dorian Anderson

    • 0
    • 0
    • 0
    At a personal and professional crossroads, a man resets his life and finds sobriety, love, and 618 bird species, cycling his way to a very Big Year. In Birding Under the Influence, Dorian Anderson, a neuroscience researcher on a pressure-filled life trajectory, walks away from the world of elite institutions, research labs, and academic publishing. In doing so, he falls in love and discovers he has freed himself to embrace his lifelong passion for birding. A North American Big Year—a continent-spanning adventure in which a birder attempts to see as many species as possible in twelve months—is a massive undertaking under any circumstances. But doing it on a bike while maintaining sobriety? That’s next level. As Dorian pedals across the country, describing the birds he sees, he confronts the challenges of long-distance cycling: treacherous weather, punctured tires, speeding cars, and injury. He encounters eccentric characters, blistering blacktop, dreary hotel rooms, snarling dogs, and an endless sea of smoking tailpipes. He also confronts his past struggles with alcohol, drugs, and risky behaviors that began in high school and followed him into adulthood. Birding Under the Influence is a candid, honest look at Dorian’s double life of academic accomplishment and addiction. While his journey to recovery is simultaneously poignant and inspiring, it is ultimately his love of birds and nature that provides the scaffolding to build a new and radically different life.
    Show book
  • The Great Digital Transformation - Reimagining the Future of Customer Interactions - cover

    The Great Digital Transformation...

    Gerard Szatvanyi

    • 0
    • 0
    • 0
    What should retailers know about the purpose of the store? How can team members be treated so they feel engaged in meaningful work? What potential exists in technologies like headless commerce, virtual spaces, the long tail of commerce, and data analytics?  As an IT industry thought leader and the founder of OSF Digital, a Salesforce partner, Gerard Szatvanyi has provided the answers to these questions to retailers around the globe. In his debut book, he explains what true digital transformation encompasses. He presents ways to put the customer at the center of everything, incorporate mobile experiences, utilize video interactions, and build communities. He lays out best practices to set up teams and systems, and then bring in digital tools to support the overarching goals. Readers will walk away with a long list of action items they can get started on right away.
    Show book
  • Kickstart Quantum Computing and Communication Fundamentals - Master Quantum Computing Principles Unlock Cutting-Edge Communication Protocols and Build Future-Ready Solutions with Quantum Algorithms - cover

    Kickstart Quantum Computing and...

    Paras Barwal

    • 0
    • 0
    • 0
    Unlock tomorrow's tech revolution with quantum computing and communication.
    Book Description
    As quantum computing continues to reshape industries, learning its nuances is crucial for staying ahead in fields like cryptography, computing, and communication. Kickstart Quantum Computing and Communication Fundamentals is an essential guide for anyone eager to explore quantum technology. Designed for readers at all levels, especially academia, it starts with an accessible introduction to quantum computing and communication, explaining key concepts like superposition, entanglement, and measurement.
    The book covers quantum algorithms, including Shor’s and Grover’s algorithms, and dives into quantum circuits, gates, and the technologies behind quantum hardware like superconducting qubits and trapped ions. It also explores secure quantum communication protocols such as quantum key distribution and teleportation, providing hands-on examples with tools like Qiskit.
    Table of Contents
    1. Introduction to Quantum Computing
    2. Quantum Bits, Quantum States, and Quantum Gates
    3. Quantum Circuits and Quantum Algorithms
    4. Quantum Error Detection and Correction
    5. Quantum Hardware and Quantum Complexity Theory
    6. Introduction to Quantum Communication
    7. Quantum Key Distribution (QKD)
    8. Quantum Entanglement and Quantum Teleportation
    9. Quantum Cryptography and Secure Communication
    10. Quantum Channels, Protocols, and Communication Technologies
    11. Quantum Authentication and Quantum Cryptanalysis in Practice
    12. Ethical-Legal Considerations and Quantum Communication Challenges      
    
    Index
    Show book
  • The Digital Transformation - Strategies for Success - cover

    The Digital Transformation -...

    Craig Dames

    • 0
    • 0
    • 0
    Digital transformation is reshaping industries and altering how businesses operate, engage with customers, and deliver value. In its most fundamental form, digital transformation involves integrating digital technologies into all areas of a business, leading to fundamental changes in how organizations operate and deliver value to customers. It's not just about adopting new technologies; it’s about rethinking business processes, culture, and customer interactions. This transformation is driven by various factors, including rapid advancements in technology, the increasing reliance on data, and changing consumer expectations. 
    The evolution of technology has been a critical enabler of digital transformation. Over the past few decades, businesses have moved from traditional, manual processes to adopting digital solutions such as cloud computing, artificial intelligence, and data analytics. This shift has allowed companies to streamline operations, improve efficiency, and provide more personalized customer experiences. The rise of smartphones, social media, and the internet of things (IoT) has further accelerated the pace of change, creating new opportunities and challenges for businesses across all sectors. 
    One of the key drivers of digital transformation is the need for organizations to remain competitive in an increasingly digital world. Companies that fail to adapt to these changes risk falling behind as competitors leverage new technologies to enhance their offerings and customer interactions. Digital transformation enables businesses to automate processes, reduce operational costs, and improve decision-making by harnessing the power of data. Furthermore, it fosters greater innovation by allowing companies to experiment with new business models and services that were previously not possible.
    Show book
  • Miracle of Metaphysical Healing - cover

    Miracle of Metaphysical Healing

    Evelyn M. Monahan

    • 0
    • 0
    • 0
    The Miracle of Metaphysical Healing 
    Audiobook Abridged Edition: 
    Unlock the miracle power within you with this transformative guide to metaphysical healing.  
    In this audiobook, you’ll discover a simple, step-by-step approach to harnessing the natural forces that can restore health, vitality, and balance to your life. Renowned metaphysician Evelyn Monahan shares practical techniques to relieve illness, accelerate healing, boost energy levels, and protect your well-being—all without complex rituals or costly equipment. 
    Whether you’re seeking to overcome physical challenges, improve mental clarity, or achieve your personal goals, this abridged edition provides the essential tools to create lasting change. Begin your journey to a healthier, more fulfilling life today.
    Show book
  • Ultimate Neural Network Programming with Python - Create Powerful Modern AI Systems by Harnessing Neural Networks with Python Keras and TensorFlow - cover

    Ultimate Neural Network...

    Vishal Rajput

    • 0
    • 0
    • 0
    Master Neural Networks for Building Modern AI Systems.?Book DescriptionThis book is a practical guide to the world of Artificial Intelligence (AI), unraveling the math and principles behind applications like Google Maps and Amazon. The book starts with an introduction to Python and AI, demystifies complex AI math, teaches you to implement AI concepts, and explores high-level AI libraries.Throughout the chapters, readers are engaged with the book through practice exercises and supplementary learning. The book then gradually moves to Neural Networks with Python before diving into constructing ANN models and real-world AI applications. It accommodates various learning styles, letting readers focus on hands-on implementation or mathematical understanding.This book isn't just about using AI tools; it's a compass in the world of AI resources, empowering readers to modify and create tools for complex AI systems. It ensures a journey of exploration, experimentation, and proficiency in AI, equipping readers with the skills needed to excel in the AI industry.Table of Contents1. Understanding AI History2. Setting up Python Workflow for AI Development3. Python Libraries for Data Scientists4. Foundational Concepts for Effective Neural Network Training5. Dimensionality Reduction, Unsupervised Learning and Optimizations6. Building Deep Neural Networks from Scratch7. Derivatives, Backpropagation, and Optimizers8. Understanding Convolution and CNN Architectures9. Understanding the Basics of TensorFlow and Keras10. Building End-to-end Image Segmentation Pipeline11. Latest Advancements in AI      Index
    Show book