We may earn an affiliate commission when you visit our partners.
Angular Denver

Angular Denver 2019 | ~920 Bytes: Creating the Smallest Angular App in the World | Robert Wilemelis

In this talk, Robert Wilemelis presents an experimental idea on how to reduce the bundle size of a simple Angular application to a size under 1Kb by using a code coverage report of (unit-)tests, TypeScript, and deleting lines of code with a deeper understanding of JavaScript.

Enroll now

What's inside

Syllabus

~920 Bytes: Creating the Smallest Angular App in the World

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Reduces bundle size of an Angular application, demonstrating optimization techniques
Leverages code coverage reports to identify unused code for removal
Develops understanding of JavaScript by analyzing code line by line
Instructor Robert Wilemelis is recognized for his expertise in Angular optimization
Suitable for experienced Angular developers seeking optimization techniques

Save this course

Save Angular Denver '19: ~920 Bytes: Creating the Smallest Angular App in the World to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Angular Denver '19: ~920 Bytes: Creating the Smallest Angular App in the World. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Angular Denver '19: ~920 Bytes: Creating the Smallest Angular App in the World will develop knowledge and skills that may be useful to these careers:
Software Developer
Software Developers write and maintain the code that powers websites and applications. Angular is a popular front end development framework that many Software Developers use. To be successful as a Software Developer, one should be well-versed in developing and deploying scalable, reliable, and reusable code. A Software Developer with knowledge of Angular will be well-poised to develop and maintain front end applications, based on the principles of component-based systems, dependency injection, and modern JavaScript principles.
Web Developer
Web Developers work on the design and implementation of websites. Angular is a popular front end development framework that many Web Developers use. To be successful as a Web Developer, one should be well-versed in HTML, CSS, JavaScript, and testing tools. Angular is a front end development framework that can be helpful to understand for Web Developers who need to build and maintain complex, responsive, and dynamic web applications.
Front-End Web Developer
A Front End Web Developer is responsible for how the front end of a website looks and functions and for determining how it appears on different devices. Angular is a popular front end development framework that many Front End Web Developers use. Front End Web Developers typically need to have a solid understanding of HTML5, CSS, and JavaScript, and it may be helpful to understand at least one front end development framework such as Angular.
Full-Stack Developer
Full Stack Developers have experience with both front end and back end development. Angular is a popular front end development framework that many Full Stack Developers use. Companies hiring Full Stack Developers seek individuals with experience in front end development frameworks and back end technologies and programming languages. A Full Stack Developer with knowledge of Angular will be well-poised to develop front end applications based on the principles of component-based systems, dependency injection, and modern JavaScript principles.
JavaScript Developer
JavaScript Developers specialize in the development of web applications using JavaScript. Angular is a popular JavaScript development framework that many JavaScript Developers use. JavaScript Developers are sought after to build highly interactive and responsive web applications. A JavaScript Developer with knowledge of Angular will be well-poised to implement sophisticated web applications, based on the principles of component-based systems, dependency injection, and modern JavaScript principles.
React Developer
React Developers specialize in the development of web applications using the React JavaScript library. Angular and React are both front end development frameworks, and many React Developers have experience with Angular. A React Developer is responsible for turning UI designs into interactive web applications. A React Developer with knowledge of Angular may be able to more easily learn React and develop dynamic, interactive, and responsive web applications.
Back-End Developer
Back End Developers write and maintain the code that powers the back end of websites and applications. While Angular is a front end development framework, an understanding of Angular may be helpful for a Back End Developer who works with Front End Developers using Angular or who needs to understand the functioning of an Angular front end.
UI Engineer
UI Engineers are specialized front end developers who focus on the user interface of web applications. Angular is a popular front end development framework that many UI Engineers use. UI Engineers are responsible for ensuring that the user interface of a web application is not only visually appealing but also intuitive and user-friendly. A UI Engineer with knowledge of Angular will be well-poised to design and develop responsive, interactive, and user-centric interfaces based on the principles of component-based systems, dependency injection, and modern JavaScript principles.
Web Designer
Web Designers are responsible for the visual design of websites. While Angular is a front end development framework, an understanding of Angular may be helpful for a Web Designer who works with Front End Developers using Angular or who needs to understand the functioning of an Angular front end.
Front-End Engineer
Front End Engineers design, build, and maintain the front end of websites and applications. Angular is a popular front end development framework that many Front End Engineers use. Front End Engineers collaborate with other engineers and designers to create web applications that are both functional and visually appealing. A Front End Engineer with knowledge of Angular will be well-poised to develop and maintain front end applications, based on the principles of component-based systems, dependency injection, and modern JavaScript principles.
Technical Writer
Technical Writers create user guides, reference guides, and other documentation to help users understand and use software, hardware, and other technical products. While Angular is a front end development framework, an understanding of Angular may be helpful for a Technical Writer who documents front end web development frameworks or who needs to understand the functioning of an Angular front end.
Computer Science Professor
Computer Science Professors teach and research computer science. While Angular is a front end development framework, an understanding of Angular may be helpful for a Computer Science Professor who teaches and researches front end web development.
Information Technology (IT) Manager
IT Managers plan, implement, and oversee the IT infrastructure of an organization. While Angular is a front end development framework, an understanding of Angular may be helpful for an IT Manager who oversees the development and deployment of front end web applications.
Computer Scientist
Computer Scientists research and develop new computing technologies and applications. While Angular is a front end development framework, an understanding of Angular may be helpful for a Computer Scientist who researches and develops front end web technologies or who needs to understand the functioning of an Angular front end.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser