In today’s modern software development world, it’s nearly impossible to avoid the command line. Sure, various graphical tools exist to make things easier, but the real power lives in the command shell. In this course, you will explore the Ionic CLI.
Since its inception, the Ionic Framework has included a rudimentary command line interface. Though only a few years old, it has matured into a powerful tool that should be part of every developer’s toolbox. This course, Ionic CLI, will start at the top and explore the Ionic CLI. First, you'll see how to create projects and components. Next, you will learn how to build and serve apps. Finally, you'll discover how to share projects with others, and even integrate with other build tools. Whether you’re just starting to explore Ionic, or have been using it since its pre-beta days, there is something here for you. By the end of the course, you’ll have the confidence to use the Ionic CLI as part of your everyday Ionic development.
Software developer / Tech Lead with more than twenty years of professional software development experience, primarily in Microsoft and Linux environments, the past decade of which has been spent assembling, mentoring, and leading development teams.
Course Overview Hi everyone. My name is Mike Callaghan, and welcome to my course on the Ionic CLI. When I studied computer science in college in the 1980s, graphical user interfaces like the Macintosh and Windows barely existed. Most of us back then learned software development exclusively with the command line, bland text editors, and even make files. In the 90s, modern IDEs entered the scene and everything changed. Sometimes though, it feels like the entire industry goes in circles. Thirty years later, the command line seems to be reemerging in both prominence and importance. If you don't want to get left behind, you owe it to yourself to embrace the command line and use it to enhance your day-to-day development experience. In this course, we will be all about the command line, even forgoing some UIs in favor of the command-line version. Don't worry though. I'll be here to guide you every step of the way. Some of the major topics we'll cover include starting new Ionic apps from scratch with the Ionic start command, various ways to view your app in a browser or mobile device, building up your app using Ionic Generate, I'll show you how to share your masterpiece with others outside the major app stores, even enhancing the Ionic CLI functionality with NPM scripts. By the end of this course, you should be confident in your ability to use the iconic CLI to supercharge your Ionic development without always having to lean on a graphical interface. Ideally, before starting the course, you should be familiar with the basics of web development using HTML5, TypeScript, and maybe a little Angular. It will also help if you've already done a few of the Ionic tutorials. I hope you'll join me on this journey to learn more about the power of the command line with the Ionic CLI course, at Pluralsight.