What happens when people use a smartphone to connect with your website or application? Are they delighted or frustrated? With more than a million touch-screen phones shipping every day, it’s vital that you design your site to appeal to the mobile crowd. This Learning Path will teach you how.
Learn and master the industry-standard language for data science
Steve Kaufman’s comprehensive three-DVD course in bluegrass flatpicking takes you from "Picking 101" through advanced techniques that will enable you to hold your own in any band or jam session.
Analyze your organization’s traffic using Wireshark
Go, the new open source language from Google, is known for its simple syntax, rich library, easy concurrency, and scalability. It’s used in software systems where "scale big and run fast" is the daily mantra. As you work through real-world examples and task-based lessons, you'll learn the complete language and discover how useful Go can be.
You’re a software developer with a basic understanding of Java and the Java Virtual Machine (JVM), but you want to write more productive code that is fast and less verbose. This learning path covers the fundamentals of Clojure, a dynamic, generalpurpose programming language for the JVM. You’ll dive into such topics as Java interoperability, concurrency, interacting with data, and working with collections, along with best practices so you can be on your way to writing Clojure code that is simple, maintainable, and fast. Once you’ve added the skills in this learning path to your programming tool belt, you’ll be ready to move on to more advanced Clojure development challenges.
Explore and master Flask and Django