Master Python techniques and libraries to reduce run times, efficiently handle huge datasets, and optimize execution for complex machine learning applications.
Your successand sanityare closer at hand when you work at a higher level of abstraction, allowing your attention to be on the business problem rather than the details of the programming platform.
Dependency Injection is an in-depth guide to the current best practices forusing the Dependency Injection pattern-the key concept in Spring and therapidly-growing Google Guice.
Functional programming languages like F#, Erlang, and Scala are attractingattention as an efficient way to handle the new requirements for programmingmulti-processor and high-availability applications.
Enterprise and web applications require full-featured, "e;Google-quality"e; searchcapabilities, but such features are notoriously difficult to implement and maintain.
Skills to grow from a solo coder into a productive member of a software development team, with seasoned advice on everything from refactoring to acing an interview.
Summary Humans learn best from feedbackwe are encouraged to take actions that lead to positive results while deterred by decisions with negative consequences.
Summary Programming with Types teaches you to design safe, resilient, correct software that's easy to maintain and understand by taking advantage of the power of strong type systems.