• The Self-Taught Programmer: The Definitive Guide to Programming Professionally

    I am a self-taught programmer. After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepared. I was overwhelmed by the amount of things I needed to know but hadn't learned yet. My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this book. This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping... [Read More]

    • ASIN: B01M01YDQA
    • ASIN: B01M01YDQA
    • Brand: Self-Taught Media
    • Manufacturer: Triangle Connection LLC

  • The Object-Oriented Thought Process (4th Edition) (Developer's Library)

    The Object-Oriented Thought Process, Fourth Edition An introduction to object-oriented concepts for developers looking to master modern application practices Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, Visual Basic .NET, Ruby, and Objective-C. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP. It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP promotes good design pract... [Read More]

    • ASIN: 0321861272
    • ASIN: 0321861272
    • ISBN: 9780321861276
    • Manufacturer: Addison-Wesley Professional

  • Python Programming for Beginners: An Introduction to the Python Computer Language and Computer Programming (Python, Python 3, Python Tutorial)

    Learn Python the Easy Way, Complete with Examples and ExercisesKnowing where to start when learning a new skill can be a challenge, especially when the topic seems so vast. There can be so much information available that you can't even decide where to start. Or worse, you start down the path of learning and quickly discover too many concepts, commands, and nuances that aren't explained. This kind of experience is frustrating and leaves you with more questions than answers.Python Programming for Beginners doesn't make any assumptions about your background or knowledge of Python or computer p... [Read More]

    • ASIN: B00N4IQRD4
    • ASIN: B00N4IQRD4

  • An Introduction to Object-Oriented Programming with Java

    An Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes. Wu uses a gentler approach to teaching students how to design their own classes, separating the coverage into two chapters. GUI coverage is also located independently in the back of the book and can be covered if desired. Wu also features a robust set of instructors' materials including PowerPoint slides, co... [Read More]

    • ASIN: 0073523305
    • ASIN: 0073523305
    • ISBN: 0073523305
    • Manufacturer: McGraw-Hill Education

  • Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)


    • ASIN: B000SEIBB8
    • ASIN: B000SEIBB8
    • Manufacturer: Addison-Wesley Professional

  • Growing Object-Oriented Software, Guided by Tests

    Foreword by Kent Beck   "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software grows.” --Ward Cunningham   “At last, a book suffused with code that exposes the deep symbiosis between TDD and OOD. This one's a keeper.” --Robert C. Martin   “If you want to be an expert in the state of the art in TDD, you need to understand the ideas in this book.”--Michael Feathers   Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tes... [Read More]

    • ASIN: 0321503627
    • ASIN: 0321503627
    • ISBN: 0321503627
    • Brand: Addison-Wesley Professional
    • Manufacturer: Addison-Wesley Professional

  • Object-Oriented Programming in C++ (4th Edition)

    Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards.  

    • ASIN: 0672323087
    • UPC: 752063323083
    • ASIN: 0672323087
    • ISBN: 0672323087
    • Manufacturer: Sams Publishing

  • Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)

    Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a ... [Read More]

    • ASIN: B001GSTOAM
    • ASIN: B001GSTOAM
    • Manufacturer: Prentice Hall

  • Microsoft Visual C#: An Introduction to Object-Oriented Programming

    Develop the strong programming skills you need for professional success with Farrell's MICROSOFT VISUAL C# 2017: AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, 7E. Approachable examples and a clear, straightforward style help you build a solid understanding of both structured and object-oriented programming concepts. You master critical principles and techniques that easily transfer to other programming languages. This new edition incorporates the most recent versions of both C# and Visual Studio 2017 to ensure you have the contemporary skills required in business today. Short "You Do It" han... [Read More]

    • ASIN: 1337102105
    • ASIN: 1337102105
    • ISBN: 9781337102100
    • Manufacturer: Cengage Learning

  • Python Tricks: A Buffet of Awesome Python Features

    “I don’t even feel like I’ve scratched the surface of what I can do with Python”With Python Tricks: The Book you’ll discover Python’s best practices and the power of beautiful & Pythonic code with simple examples and a step-by-step narrative.You'll get one step closer to mastering Python, so you can write beautiful and idiomatic code that comes to you naturally.Learning the ins and outs of Python is difficult—and with this book you'll be able to focus on the practical skills that really matter. Discover the “hidden gold” in Python’s standard library and start writing clea... [Read More]

    • ASIN: B0785Q7GSY
    • ASIN: B0785Q7GSY
    • Manufacturer: Dan Bader (dbader.org)

  • Python 3 Object-oriented Programming: Building robust and maintainable software with object oriented design patterns in Python, 2nd Edition

    Rethink Python programming with this guide to Python data structures, design patterns and effective object oriented techniques, to uncover a truly modern PythonKey FeaturesStop writing scripts and start architecting programsLearn the latest Python syntax and librariesA practical, hands-on tutorial that teaches you all about abstract design patterns and how to implement them in Python 3Book DescriptionPython 3 is more versatile and easier to use than ever. It runs on all major platforms in a huge array of use cases. Coding in Python minimizes development time and increases productivity in compa... [Read More]

    • ASIN: 1784398780
    • ASIN: 1784398780
    • ISBN: 1784398780
    • Manufacturer: Packt Publishing

  • Learning Python: Powerful Object-Oriented Programming

    Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3— the latest releases in the 3.X and 2.X lines—plus all other releases in commo... [Read More]

    • ASIN: B00DDZPC9S
    • ASIN: B00DDZPC9S
    • Manufacturer: O'Reilly Media

  • Object-Oriented Software Engineering Using UML, Patterns, and Java (3rd Edition)

    For courses in Software Engineering, Software Development, or Object-Oriented Design and Analysis at the Junior/Senior or Graduate level. This text can also be utilized in short technical courses or in short, intensive management courses.   Object-Oriented Software Engineering Using UML, Patterns, and Java, 3e, shows readers how to use both the principles of software engineering and the practices of various object-oriented tools, processes, and products.   Using a step-by-step case study to illustrate the concepts and topics in each chapter, Bruegge and Dutoit emphasize learning object-... [Read More]

    • ASIN: 0136061257
    • ASIN: 0136061257
    • ISBN: 0136061257
    • Manufacturer: Pearson

  • C#: Learn C# in One Day and Learn It Well. C# for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 3)

    Learn C# Fast and Learn It Well. Master C# Programming with a unique Hands-On Project (Updated for VS Community 2017)Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the C# language fast?This book is for you. You no longer have to waste your time and money learning C# from boring books that are 600 pages long, expensive online courses or complicated C# tutorials that just leave you more confused. What this book offers...C# for BeginnersComplex concepts are broken do... [Read More]

    • ASIN: B016Z18MLG
    • ASIN: B016Z18MLG
    • Brand: Unknown
    • Manufacturer: Learn Coding Fast

  • Python Crash Course: A Hands-On, Project-Based Introduction to Programming

    Python Crash Course is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time.In the first half of the book, you’ll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You’ll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you’ll put your new knowledge into practice with three substantial projects:... [Read More]

    • ASIN: 1593276036
    • ASIN: 1593276036
    • ISBN: 1593276036
    • Brand: No Starch Press
    • Manufacturer: No Starch Press

  • Learning Python : Powerful Object-Oriented Programming

    Describes the features of the Python programming language, covering such topics as types and operations, statements and syntax, functions, modules, classes and OOP, and exceptions and

    • UPC: 23464790

  • Programming Python : Powerful Object-Oriented Programming

    With clear and concise explanations of Python syntax and programming techniques, and numerous examples that illustrate both correct usage and common idioms, "Programming Python" shows readers the right way to code with

    • UPC: 14289575
    • Rating: 1.0

  • Scala Cookbook : Recipes for Object-Oriented and Functional Programming

    Save time and trouble when using Scala to build object-oriented, functional, and concurrent applications. With more than 250 ready-to-use recipes and 700 code examples, this comprehensive cookbook covers the most common problems you'll encounter when

    • UPC: 22232277

  • Object Oriented Perl : A Comprehensive Guide to Concepts and Programming Techniques

    Programmers who already have basic to intermediate skills in procedural Perl and understand fundamental concepts of object orientation will get a solid understanding of basic and advanced object-oriented Perl. This book clarifies when, where and

    • UPC: 25640428
    • Rating: 4.0

  • Karel J Robot : A Gentle Introduction to the Art of Object-Oriented Programming in Java

    Karel J Robot is an introduction to computer programming for novices. It uses the Java programming language to introduce the principles of object-oriented programming. It is the latest version in the Karel The Robot series,

    • UPC: 53380970

  • Object Oriented Programming Properties Explained in C#: Beginner Guide - eBook

    Book DescriptionThis book explains Object Oriented Programming Properties with easy to understand examples and simple language.Level: Beginner to IntermediateAre you looking for learning object oriented programming properties with simple language and easy to understand examples?Have

    • UPC: 740845907

  • MCS-024: Object Oriented Technologies and Java Programming - eBook

    This book is useful for IGNOU BCA & MCA students. A perusal of past questions papers gives an idea of the type of questions asked, the paper pattern and so on, it is for this

    • UPC: 965481413

  • Object Oriented Programming using C++ - eBook

    Object Oriented Programming using C++: Object Oriented Programming using C++ teaches the generic Object Oriented Programming using C++ programming language in an easy-to-follow style, without assuming previous experience in any other language. A variety of

    • UPC: 491235139

  • Modern Introduction to Object Oriented Programming for Prospective Developers - eBook

    This guide is intended to introduce modern programming by means of examples. The first section gives an introduction to the theoretical background of computing. In the following one, two programming problems are discussed and a

    • UPC: 588081480

  • C# 2012 Joes 2 Pros : Common Object Oriented Programming Tutorial in .Net Using the C# Language

    This book aims is to be a reader's first introduction to the amazing world of programming. Keeping that in mind, the book has been designed so that individuals with no previous experience with programming can

    • UPC: 53637630

  • Object-oriented Programming in 7 minutes | Mosh

    8. Object Oriented Programming

    What is Object Oriented Programming (OOPS)? Simple Explanation for Beginners