When I was first introduced to Zach Feldman, Chief Academic Officer and Co-Founder of The New York Code + Design Academy, I knew I was talking with an Alexa connoisseur. Before Amazon publicly released the Alexa Skills Kit, Zach was talking about how to add capabilities to Alexa. Couple this with publishing alexa-home, a popular project on GitHub to use Amazon Echo to control home automation software, before we even released the Smart Home Skill API. Zach has always shown a keen interest in the voice space. Fast forward a year later, it made complete sense to bring Zach’s knowledge of Alexa development to The New York Code + Design Academy.
Today, I’m excited to announce a collaboration between The New York Code + Design Academy (NYCDA) and Amazon Alexa. NYCDA has been training developers – at all levels – with hands-on, intensive workshops in web and mobile app development for the past three years.
This summer, NYCDA students will be able to attend the first in-person training on building Alexa skills with Ruby and Sinatra as the language and framework of choice. Students will begin by gaining an understanding of the Alexa Skills Kit (ASK). From there, they’ll move on to building an Alexa skill together as a class with both a simple skill and one that accesses an external API. They’ll be able to test their voice user experiences with Amazon Tap speakers, Alexa-enabled devices provided by the school. The course will wrap up with an independent final project and will walk students through the process of certification and publication of their first Alexa skill. Classes will run from August 9, 2016 through September 27, 2016. To enroll, students can apply here.
Wait, there’s more. Zach will be hosting a free lecture on the Alexa skill infrastructure and what goes into building your first skill on June 21, 2016 at 6:30 p.m ET at NYCDA’s headquarters in New York City. If you’re in the area don’t miss this opportunity to meet him, learn more about Alexa skill development, and ask questions about NYCDA’s 8-week Alexa course. Save your spot.
“Amazon Alexa is one of the most compelling new software and hardware integrations I've seen in a while! I can't wait to bring the power of Alexa to our students and the Ruby development community.” - Zach Feldman, Chief Academic Officer and Co-Founder of The New York Code + Design Academy
Learn more about the Alexa course from NYCDA here.
Today, we are excited to team up with hack.guides() to bring you a Tutorial Contest. Hack.guides() is a community of developers focused on creating tutorials to help educate and share technical knowledge. This contest is the perfect opportunity to share your knowledge, help other developers, contribute articles to an open-source project, and win a prize along the way. Hack.guides() tutorials bring the developer community together to create and curate collaborative content. With the GitHub API backend, hack.guides() tutorials can be forked, improved, and merged by simply using a pull request.
Technical tutorials are a fantastic medium for developers to share their experience and best practices on a variety of technologies. Our guest bloggers have written a variety of tutorials on topics including how to use AWS IoT and Alexa Skills Kit (ASK) to voice control connected devices and how to easily publish changes into AWS Lambda via the command line interface. We also shared some community tutorials from Alexa developers on how to implement Google Analytics to monitor skill performance and storing variables with persistence to create innovative skills.[Read More]
Earlier this year, we announced that Amazon was teaming up with developer education company Big Nerd Ranch to deliver immersive, free training for the Alexa Skills Kit. The training shows you how to build Alexa skills from start to finish, from setting up your dev environment to certification and more complex skill interactions like account linking. Here's a recap of the six-part blog training series.
Implementing an Intent with Alexa-app and Alexa-app-server (part 2 of 6): In this second post, we’ll be using alexa-app as a framework to build our Alexa skill and alexa-app-server will allow us to test interacting with the skill locally. We will be using these libraries because they grant a path to supporting a local development and testing workflow with an Alexa skill, which allows us to rapidly test and develop.[Read More]
Editor’s Note: Due to popular demand, we have extended the promotion period for the Envato Tuts+ offer for one month. Your skill will be eligible for this exciting promotion if you get it certified by May 31st, 2016. See terms and conditions.
Today, I’m excited to announce a limited-offer with Envato Tuts+ for the Alexa developer community. Envato Tuts+ is an e-learning platform that teaches creative and technical skills by providing free how-to tutorials, video courses and e-books to millions worldwide.
To thank you for adding new skills to Alexa, we are offering three free months of Envato Tuts+ monthly subscription to the first 500 developers who get an Alexa skill certified and fill out this form by May 31, 2016.
If you’re just getting started with the Alexa Skills Kit, Envato Tuts+ has published a new step-by-step tutorial that will make it easy and fast to build a trivia quiz for Amazon Echo or any Alexa-enabled device. No experience with Alexa development tools required. This template can be used by non-programmers as well as beginners and intermediate developers. You just need to come up with a trivia idea, plug in your questions, and edit a few lines of script. It is a valuable way to quickly learn the end-to-end process of building and publishing an Alexa skill.[Read More]
Today, I’m excited to announce a collaboration between Bloc and Amazon Alexa. Bloc has been providing online coding bootcamps and mentor-led courses in design, web, and mobile development since 2011. With Bloc’s industry-vetted curriculum, students can gain knowledge of modern, practical programming skills and build portfolios of real projects to prepare them for their careers as developers and designers. Now Bloc students can learn about voice design and apply their knowledge by creating new Alexa skills.
Bloc’s new Alexa Project module is now integrated into the following curriculums:[Read More]
With a community of more than 100,000 developers, makers, and entrepreneurs, Hackster.io enables users to showcase their portfolio, gather feedback on projects, and learn more about internet-connected hardware. Now, users can add Amazon Echo, Alexa Voice Service, and Alexa Skills Kit tags to their projects to be featured on the Amazon Alexa page on Hackster. We are inspired by the community members who have started to share what they built with Alexa from a voice-controlled drone to a dancing robot, and even a stormtrooper blaster. Hackster allows you to share full tutorials with a list of components, schematics, and code so anyone can replicate these projects at home.
I've always been a fan of open source communities. Hackster.io not only allows me to share my projects, but I also get feedback from other hackers with aligned interests. When I showcased Magic Mirror on Hackster I received private messages from members asking about the code and questions about setting up their own. I was happy to help and share knowledge.” - Arlo Carreon, creator of Magic Mirror on Hackster and Amazon employee
Build voice experiences, share your expertise, and connect with the Alexa community by joining the Hackster platform. Follow Alexa to stay tuned to new projects built by the community and powered by Alexa.
We are excited to see what you build next.
Check out these Alexa developer resources:
Special Offer We're offering free Alexa dev t-shirts for all developers who publish their skill and complete our form by March 31, 2016. Quantities are limited. See terms and conditions. Remember, you can get a skill up and running quickly using our Trivia Skill Template.