Deploying AngularJS
Deploying AngularJS, available at $19.99, has an average rating of 4.5, with 19 lectures, based on 2 reviews, and has 89 subscribers.
You will learn about Test your code with Karma to automate the testing process Use JSHint to lint your code and adhere to best practices Explore Gulp to serve a BrowserSync server and compile your SASS files Leverage localStorage to add a basic form of persistence to your application Prepare the AngularJS code for minification Optimize CSS and JS assets for production Add monitoring tools to your application to track possible application errors Deploy the application to Heroku This course is ideal for individuals who are This course is targeted at developers who are experienced with JavaScript and have basic experience with AngularJS web development. It is particularly useful for This course is targeted at developers who are experienced with JavaScript and have basic experience with AngularJS web development.
Enroll now: Deploying AngularJS
Summary
Title: Deploying AngularJS
Price: $19.99
Average Rating: 4.5
Number of Lectures: 19
Number of Published Lectures: 19
Number of Curriculum Items: 19
Number of Published Curriculum Objects: 19
Original Price: $74.99
Quality Status: approved
Status: Live
What You Will Learn
- Test your code with Karma to automate the testing process
- Use JSHint to lint your code and adhere to best practices
- Explore Gulp to serve a BrowserSync server and compile your SASS files
- Leverage localStorage to add a basic form of persistence to your application
- Prepare the AngularJS code for minification
- Optimize CSS and JS assets for production
- Add monitoring tools to your application to track possible application errors
- Deploy the application to Heroku
Who Should Attend
- This course is targeted at developers who are experienced with JavaScript and have basic experience with AngularJS web development.
Target Audiences
- This course is targeted at developers who are experienced with JavaScript and have basic experience with AngularJS web development.
AngularJS does exactly what it says on the box – it extends HTML to what it should be for web applications. It allows users to create applications quickly with great architecture backing it up and provides testing support, which shouldn't be underestimated. AngularJS also has a great community surrounding it, justifying its popularity.
Gulp and NodeJS are technologies that make the life of any frontend developer easier by allowing them to automate tedious tasks. Think of SASS compilation, minifying your code, and so on, all happening automatically, and at the speed of light using our build system in Gulp.
Heroku is a cloud application platform that allows us to easily deploy our application to the web and scale it according to our needs. Heroku allows us to focus on writing code instead of worrying about server infrastructure.
AngularJS makes developing frontend web applications a breeze, while Gulp and Node provide an optimized and stable production version to deploy on Heroku, making application development hassle free.
Deploying AngularJS is aimed at providing best practices and the most modern tooling methods available for creating and deploying an AngularJS application. Not only will your applications be simple and elegant, the development and deployment will also be blazingly fast.
We start by outlining the application idea, then developing it, and finally deploying our app to Heroku. Before we begin, we’ll prepare our development environment and our build system. After everything is up and running, we’ll get started by constructing the supporting services that form the skeleton of our application. Then, we use those services to flesh out the app. Later, we make sure our application is optimized for production, and we deploy it to Heroku.
This video course will help you develop and deploy your AngularJS applications in a short but sweet, no-nonsense approach.
About the Author
Thomas Tuts is a web developer who is completely in love with JavaScript, HTML, build systems, and AngularJS. He gets a great sense of joy when he’s helping people out with their code or mentoring them. He is an active AngularJS community member on the #angularjs IRC channel, usually hanging out to help people when he can.
Course Curriculum
Chapter 1: Setting Up
Lecture 1: Technical Requirements
Lecture 2: Scaffolding of the Project
Lecture 3: A Sneak Peek of the Final Application
Chapter 2: Preparing Our Development Environment
Lecture 1: Code Testing with Karma and JSHint
Lecture 2: Building the BrowserSync and SASS Workflow
Chapter 3: Constructing the Supporting Services
Lecture 1: The Storage Service
Lecture 2: The Animals Service
Chapter 4: Building the Arena
Lecture 1: Generating the Matchup
Lecture 2: Calculating the Animal’s Score
Lecture 3: Fighting the Match
Chapter 5: Generating the Match
Lecture 1: Generating a Matchup in the Arena View
Lecture 2: Creating the Animal and Terrain Card Directives
Lecture 3: Fighting the Match with Our Animal
Lecture 4: Adding the Dashboard View
Chapter 6: Deploying to Heroku
Lecture 1: Adding Monitoring Tools
Lecture 2: Building the Production Version
Lecture 3: Serving Our Application on Heroku
Chapter 7: Wrapping It Up
Lecture 1: Conclusions, Links, and References
Lecture 2: Troubleshooting and Future Steps
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 1 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024