• Clean Code: A Handbook of Agile Software Craftsmanship

    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: 0132350882
    • UPC: 000132350882
    • ASIN: 0132350882
    • ISBN: 9780132350884
    • Brand: Prentice Hall
    • Manufacturer: Prentice Hall

  • Java How to Program, Early Objects (11th Edition) (Deitel: How to Program)

    For courses in Java programming   Unparalleled breadth and depth of object-oriented programming concepts The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Early Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new ... [Read More]

    • ASIN: 0134743350
    • ASIN: 0134743350
    • ISBN: 9780134743356
    • Manufacturer: Pearson

  • Cracking the Coding Interview: 189 Programming Questions and Solutions

    I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer. Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book. Learn how to uncover the hints and hidden details in a question, discover how to break down a proble... [Read More]

    • ASIN: 0984782850
    • ASIN: 0984782850
    • ISBN: 0984782869
    • Manufacturer: CareerCup

  • A Smarter Way to Learn HTML & CSS: Learn it faster. Remember it longer.

    Using the Smarter Way to Learn method, you actually learn HTML/CSS, you don’t just read about it.Research shows that you learn four times as effectively when you practice after you read. So each chapter is paired with free, interactive exercises--more than 1,000 of them in all. You know you're learning because you can prove it to yourself.Testing shows that books and courses load up the learner with too much information at once. Smarter Way chapters are divided into bite-size chunks so you're not overwhelmed.Reader friendly. No jargon. Everything is explained in plain, non-technical English.... [Read More]

    • ASIN: B00ULX5FT2
    • ASIN: B00ULX5FT2

  • OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808

    Full coverage of functional programming and all OCA Java Programmer exam objectives OCA, Oracle Certified Associate Java SE 8 Programmer I Study Guide, Exam 1Z0-808 is a comprehensive study guide for those taking the Oracle Certified Associate Java SE 8 Programmer I exam (1Z0-808). With complete coverage of 100% of the exam objectives, this book provides everything you need to know to confidently take the exam. The release of Java 8 brought the language's biggest changes to date, and for the first time, candidates are required to learn functional programming to pass the exam. This study guide ... [Read More]

    • ASIN: 1118957407
    • ASIN: 1118957407
    • ISBN: 1118957407
    • Brand: imusti
    • Manufacturer: Sybex

  • Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw's Hard Way Series)

    You Will Learn Python 3!   Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.   In Learn Python 3 the Hard Way, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how a computer works; what good programs look like; and how to read... [Read More]

    • ASIN: 0134692888
    • ASIN: 0134692888
    • ISBN: 0134692888
    • Brand: Pearson Addison Wesley Prof
    • Manufacturer: Addison-Wesley Professional

  • OCA/OCP Java SE 7 Programmer I & II Study Guide (Exams 1Z0-803 & 1Z0-804) (Certification Press)

    A Complete Study System for OCA/OCP Exams 1Z0-803 and 1Z0-804 Prepare for the OCA/OCP Java SE 7 Programmer I and II exams with this exclusive Oracle Press guide. Chapters feature challenging exercises, a certification summary, a two-minute drill, and a self-test to reinforce the topics presented. This authoritative resource helps you pass these exams and also serves as an essential, on-the-job reference. Get complete coverage of all objectives for exams 1Z0-803 and 1Z0-804, including: Declarations and access control Object orientation Assignments Operators Strings and arrays Flow control and ... [Read More]

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

  • A Smarter Way to Learn Python: Learn it faster. Remember it longer.

    I wasn't smart enough to learn a computer language like Python—until I got smart about how to learn it.I was smart enough to earn an honors degree in philosophy from Harvard, but an aptitude test told me to avoid computer programming. I'm sure it was right. But then I designed a learning system for myself that quadrupled my aptitude for learning computer languages. It worked so well for me that I've used it to teach coding to grandmothers, cab drivers, musicians, and 50,000 other newbies."Mark Myers' method of getting what can be...difficult information into a format that makes it exponentia... [Read More]

    • ASIN: B077Z55G3B
    • ASIN: B077Z55G3B

  • Elements of Programming Interviews in Java: The Insiders' Guide

    This is a larger-format version of Elements of Programming Interviews in Java. Specifically, the font size is larger, and the page size is 7"x10" (the regular format uses 6"x9"). The content is identical. This is the Java version of our book. See our website for links to the C++ version. Have you ever... Wanted to work at an exciting futuristic company? Struggled with an interview problem that could have been solved in 15 minutes? Wished you could study real-world computing problems? If so, you need to read Elements of Programming Interviews (EPI). EPI is your comprehensive guide to int... [Read More]

    • ASIN: 1517671272
    • ASIN: 1517671272
    • ISBN: 1517671272
    • Manufacturer: CreateSpace Independent Publishing Platform

  • Java: A Beginner's Guide, Seventh Edition

    Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Up-to-Date, Essential Java Programming Skills―Made Easy!Supplement for key JDK 10 new features available from book's Downloads & Resources page at OraclePressBooks.com.Fully updated for Java Platform, Standard Edition 9 (Java SE 9), Java: A Beginner’s Guide, Seventh Edition, gets you started programming in Java right away. Bestselling programming author Herb Schildt begins with the basics, such as how to... [Read More]

    • ASIN: 1259589315
    • ASIN: 1259589315
    • ISBN: 1259589315
    • Brand: MCGRAW HILL
    • Manufacturer: McGraw-Hill Education

  • JavaScript: The Good Parts: The Good Parts


    • ASIN: B0026OR2ZY
    • ASIN: B0026OR2ZY
    • Manufacturer: Yahoo Press

  • Patterns, Principles, and Practices of Domain-Driven Design

    Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C# This book presents the philosophy of Domain-Driven Design (DDD) in a down-to-earth and practical manner for experienced developers building applications for complex domains. A focus is placed on the principles and practices of decomposing a complex problem space as well as the implementation patterns and best practices for shaping a maintainable solution space. You will learn how to build effective domain models through the use of tactical patter... [Read More]

    • ASIN: 1118714709
    • UPC: 787721845461
    • ASIN: 1118714709
    • ISBN: 1118714709
    • Brand: imusti
    • Manufacturer: Wrox

  • 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: B018UXJ9RI
    • ASIN: B018UXJ9RI
    • Manufacturer: No Starch Press

  • OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide: Exam 1Z0-809

    Complete, trusted preparation for the Java Programmer II exam OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your comprehensive companion for preparing for Exam 1Z0-809 as well as upgrade Exam 1Z0-810 and Exam 1Z0-813. With full coverage of 100% of exam objectives, this invaluable guide reinforces what you know, teaches you what you don't know, and gives you the hands-on practice you need to boost your skills. Written by expert Java developers, this book goes beyond mere exam prep with the insight, explanations and perspectives that come from years of experience. ... [Read More]

    • ASIN: 1119067901
    • ASIN: 1119067901
    • ISBN: 1119067901
    • Brand: imusti
    • Manufacturer: Sybex

  • 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

  • Java: Best Practices to Programming Code with Java - eBook

    **Are you tired of constantly finding errors in your Java code? Fed up with not being able to understand what you have written, making it difficult to identify those errors? And how many times has

    • UPC: 420349233

  • Continuous Delivery in Java : Essential Tools and Best Practices for Deploying Code to Production

    9781491986028

    • UPC: 595473943

  • Perl Best Practices : Standards and Styles for Developing Maintainable Code

    Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on. They aren't conscious of all the choices they make, like how they format their source, the names they

    • UPC: 3984532
    • Rating: 5.0

  • Code

    A discussion of the history and future of coding theory celebrates the ingenuity of language systems and their uses from Braille and Morse code through binary codes to 32-bit operating

    • UPC: 823369
    • Rating: 4.4

  • JavaScript: Best Practices to Programming Code with JavaScript - eBook

    Learn how to write effective and efficient JavaScript code for programming success and continue your progress towards JavaScript programming mastery!In this Definitive JavaScript Guide on Best Practices, you're about to discover how to...Code more efficiently

    • UPC: 760976654

  • RESTful Java Patterns and Best Practices - eBook

    This book is aimed at novice developers who want to gain insights into building RESTful services and improve productivity, as well as for advanced developers who want to delve into more complicated

    • UPC: 944434852

  • IT Technical best practices: How to Reduce Agile cycle time with reusable code? - eBook

    In many Agile transformation sessions the Agile practitioners or savvy’s discuss more on the process related activities rather than elaborating on the technical or software engineering process steps to reduce the cycle time. At the

    • UPC: 225671033

  • Python: Best Practices to Programming Code with Python - eBook

    Are you tired of your Python code turning out wrong? Are you forever finding it difficult to read your code, to spot where the problems are because it is, quite frankly, a mess? Are you

    • UPC: 882253107

  • Java Enterprise Best Practices - eBook

    Java developers typically go through four "stages" in mastering Java. In the first stage, they learn the language itself. In the second stage, they study the APIs. In the third stage, they become proficient in

    • UPC: 869886078

  • Java Database Best Practices - eBook

    When creating complex Java enterprise applications, do you spend a lot of time thumbing through a myriad of books and other resources searching for what you hope will be the API that's right for the

    • UPC: 429274932

  • Code Review Best Practices

    Code Review Best Practices

    Code Review Best Practices