Agile crash course for frontend developers

Master Agile principles tailored for frontend web development. Ideal for beginners, learn to understand and apply Agile methodologies to your web projects.

Created 1st Jul 2024
English

Register Your Interest

I'm currently working on the final parts of this course , so enter your email below and I'll send you a message when it's been released.

Course Level beginner
Course Language English
Course Chapters 6 chapters
Course Videos 20 videos

Course overview

"Agile Crash Course for Frontend Web Developers" is a fast-paced video course designed to immerse developers in the principles and practices of Agile methodology. Tailored specifically for frontend web developers, this course covers the essential concepts of Agile, including Scrum, Kanban, and Lean...

"Agile Crash Course for Frontend Web Developers" is a fast-paced video course designed to immerse developers in the principles and practices of Agile methodology. Tailored specifically for frontend web developers, this course covers the essential concepts of Agile, including Scrum, Kanban, and Lean, to help you adapt to the dynamic demands of modern web development. You'll learn how to set up and manage projects in Jira, create and manage epics and tasks, and use Jira boards. 

Additionally, we will delve into Agile workflow integration, including how Jira integrates with Bitbucket, branching strategies, and managing releases and deployments. By the end of this course, you'll have a solid understanding of how to navigate Agile processes and use Jira to enhance your development workflow.

What you will learn
  • Understand the basics of Agile methodology.
  • Explore popular Agile frameworks: Scrum, Kanban, and Lean.
  • Learn why Jira is a powerful tool for Agile project management.
  • Identify key roles in Agile and the responsibilities of a frontend developer in an Agile team.
  • Participate effectively in Agile meetings.
  • Set up and manage a Jira project.
  • Understand the basics of Agile methodology.
  • Explore popular Agile frameworks: Scrum, Kanban, and Lean.
  • Learn why Jira is a powerful tool for Agile project management.
  • Identify key roles in Agile and the responsibilities of a frontend developer in an Agile team.
  • Participate effectively in Agile meetings.
  • Set up and manage a Jira project.
  • Create and manage epics and tasks in Jira.
  • Understand the anatomy of a Jira Agile ticket.
  • Use Jira boards for Scrum and Kanban.
  • Integrate Jira with Bitbucket.
  • Apply branching strategies and naming conventions.
  • Manage releases and deployments.
Table of contents

Below, you'll find the table of contents for all the videos available in this course. Click on a chapter to expand and see the videos included.

Course preview
This video will provide a sneak peek into the course content, helping you understand the benefits and outcomes of completing the course.
Course goals
The goals of this course are to guide you through the essentials of Agile, help you understand your role in an Agile team, and teach you how to use Jira for managing Agile projects.
Course prerequisites
This course is designed for frontend developers with no prior knowledge of Agile or Jira required. Just bring your enthusiasm to learn!
What is Agile?
In this video, you'll learn the basics of Agile methodology, its principles, and why it is popular in software development.
Popular Agile frameworks (Scrum, Kanban, Lean)
This video will give you an overview of popular Agile frameworks, including Scrum, Kanban, and Lean, and how they are applied in project management.
Why Jira for Agile project management?
Learn about the advantages of using Jira for Agile project management and how it helps streamline your workflow.
Key roles in Agile
This video will introduce you to the key roles in Agile, such as Product Owner, Scrum Master, and Development Team.
Responsibilities of a frontend developer in an Agile team
Understand the specific responsibilities and tasks of a frontend developer within an Agile team.
Sprint planning
Learn what Sprint Planning meetings are, their purpose, and how to effectively participate in them.
Daily stand-ups
Understand the importance of Daily Stand-ups and how to communicate your progress and obstacles efficiently.
Sprint review (aka Demo Day!)
Learn about Sprint Reviews, their role in Agile, and how to present your work and gather feedback.
Sprint retrospectives
This video will cover Sprint Retrospectives, focusing on how to reflect on the past sprint and identify improvements for the future.
Setting up a project in Jira
Learn how to set up a new project in Jira, configure settings, and invite team members.
Understanding Epics & Tasks in Jira
Learn about epics and tasks in Jira, how they differ from user stories, and how to manage them.
Anatomy of a Jira Agile ticket
This video will break down the components of a Jira Agile ticket and explain how to use each part effectively.
Using Jira boards
Learn how to use Jira boards for Scrum and Kanban, including how to set up and manage these boards to track your workflow.
Integrating Jira and Bitbucket
Understand how to integrate Jira with Bitbucket to streamline your development and version control processes.
Branch naming conventions
Learn about effective branching strategies and naming conventions to organise your codebase and support Agile workflows.
Managing releases and deployments
This video will cover how to manage releases and deployments in an Agile environment using Jira and Bitbucket.
Course wrap up
And we've reached the end of this Agile course - well done!
Course FAQs
What is this?
This is a web development video course designed to help you improve your frontend development skills. The course is broken down into smaller chapters, and each chapter contains a series of related videos.
When can I enrol?
When the course is ready, the "Register your interest" button will be replaced with an "Enrol Now" button. Be sure to add your email via the "Register your interest" button to be notified when the course is ready.
Additional resources
  • Frontend web development projects

    Beginner-friendly projects focusing on HTML, CSS, and JavaScript.

    View Projects
  • Free website templates

    Collection of free, high-quality website templates for your next project.

    View Templates
  • Frontend web development quizzes

    Test your knowledge on frontend subjects such as HTML, CSS, and JavaScript.

    View Quizzes