NewsNew & Upcoming Course Highlights: Web Design, JavaScript, Bokeh, & Jupyter Notebooks

Eden Neuendorf
writes on August 4, 2017

Every week, new courses and workshops are published to the growing Treehouse Library! Here’s a short list of what we’ve added recently, upcoming course highlights, and our weekly video update of What’s New at Treehouse.

NEW COURSES

web-design-process

Web Design Process– Nick Pettit (43 minutes)

Going from a blank screen to a finished website can be daunting. In this course, you’ll learn about the major steps involved in designing websites. We’ll learn how to gather information, explore potential concepts, and iterate on a design. By the end, you’ll have the foundation you need to continue your design journey.

Data Visualization with BokehKen Alger (67 minutes)

Learn how to use the Bokeh library to generate interactive charts, graphs, and other visualizations using Python. We’ll explore a world population data set and see how to generate different charts using this powerful library.

Introducing JavaScriptDave McFarland (70 minutes)

Learn the fundamentals of programming by building a JavaScript video game. This fun, exploratory course teaches you basic concepts like variables, values, conditional statements and functions by interactively playing with code while creating a game.

javascript

NEW WORKSHOP

Jupyter Notebooks– Kenneth Love (15 minutes)

The Jupyter project has an amazing tool for Python, Julia, R, and other languages. Learn how to install Jupyter Notebooks, use them, and install kernels for other languages.

UPCOMING

Regular Expressions in JavaScript– (August 2017)

Learn how regular expressions can help you validate forms, search and replace in strings, and more. Regular expressions match patterns in strings. Pattern matching is a powerful tool programs can use to “understand” the text users type in.

Introduction to React Native– (August 2017)

React Native is a great option for creating performant iOS and Android applications that feel at home on their respective platforms, all while building on any previous web development experience. One of its greatest advantages is that it is written in Javascript and with that you can maximize code reuse between platforms. This course is going to go through the basics of React Native, Redux, third party API integration and the best ways to structure your React Native projects for success. In this course we will be building the ultimate superhero app. This app will let you build the superhero team of your dreams, well if you dream in Marvel that is. By the end of this course you should have the confidence to build upon the app that we started and take it to the next level.

Start learning to code today with your free trial on Treehouse.

Leave a Reply

Want to learn more about Javascript?

Learn how to use JavaScript to add interactivity to websites.

Learn more