Answer more questions to get suggestions for what to work on after you get your environment set up.

You can definitely follow most of the videos on BuildAModule using your own project. You will notice some differences, though, between what you see in the videos and what you're seeing with your project, and the exact steps may differ depending on a number of variables. That said, implementing what you're learning in a real world project is one of the best ways to learn, so it can be worth the challenge!

Start with the Drupal 8 Site Building series. This series walks you through the most important concepts and terminology when it comes to building Drupal sites. No previous knowledge of Drupal is necessary. Every Drupalist needs a solid foundation in site building, regardless of the role they play in a Drupal project, and through the series you will end up building a practical Drupal 8 project using the tools you're most likely going to need in the real world.

If you're already comfortable with Drupal's user interface, you may want to start by taking a look at the Upgrading to Drupal 8 series. This shorter series walks through most of the changes in Drupal's interface from 7 to 8. If you're more interested in building a practical Drupal 8 site, you may want to start with the Drupal 8 Site Building series, where we build a Drupal 8 site from scratch. In this series we assume that the viewer has no experience with Drupal, so you may be familar with many concepts that you can skip over.

If you're new to Drupal, start with the Drupal 8 Site Building series. This series walks you through the most important concepts and terminology when it comes to building Drupal sites. Every Drupalist needs a solid foundation in site building, even if you will end up being a developer. When you feel comfortable with Drupal's front end, take a look at the Drupal 8 Developer Prep series. This series gets you comfortable with many of the big changes that have happend to Drupal 8's codebase since Drupal 7. If you're comfortable with OOP, you can probably skip the chapter called "Object Oriented Programming Basics." Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you're new to Drupal, start with the Drupal 8 Site Building series. This series walks you through the most important concepts and terminology when it comes to building Drupal sites. Every Drupalist needs a solid foundation in site building, even if you will end up being a developer. When you feel comfortable with Drupal's front end, take a look at the Drupal 8 Developer Prep series. This series gets you comfortable with many of the big changes that have happend to Drupal 8's codebase since Drupal 7, including how to work with OOP (Object Oriented Programming) in PHP. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you're new to Drupal, start with the Drupal 8 Site Building series. This series walks you through the most important concepts and terminology when it comes to building Drupal sites. Every Drupalist needs a solid foundation in site building, even if you will end up being a developer. If you are new to development in general, you will probably also want to watch the PHP Programming Basics series to get up to speed on basic programming skills and PHP syntax. Note that you do not need any programming experience to watch this series. When you feel comfortable with Drupal's front end and understand the basics of PHP, take a look at the Drupal 8 Developer Prep series. This series gets you comfortable with many of the big changes that have happend to Drupal 8's codebase since Drupal 7, including how to work with OOP (Object Oriented Programming) in PHP. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you have not yet gotten familar with the changes in Drupal's user interface from 7 to 8, start by watching the Upgrading to Drupal 8 series. When you feel solid with Drupal 8's front end, take a look at the Drupal 8 Developer Prep series. This series gets you comfortable with many of the big changes that have happend to Drupal 8's codebase since Drupal 7. If you're comfortable with OOP, you can probably skip the chapter called "Object Oriented Programming Basics." Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you have not yet gotten familar with the changes in Drupal's user interface from 7 to 8, start by watching the Upgrading to Drupal 8 series. When you feel solid with Drupal 8's front end, take a look at the Drupal 8 Developer Prep series. This series gets you comfortable with many of the big changes that have happend to Drupal 8's codebase since Drupal 7, including how to work with OOP (Object Oriented Programming) in PHP. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you have not yet gotten familar with the changes in Drupal's user interface from 7 to 8, start by watching the Upgrading to Drupal 8 series. If you are new to development in general, you will probably also want to watch the PHP Programming Basics series to get up to speed on basic programming skills and PHP syntax. Note that you do not need any programming experience to watch this series. When you feel comfortable with Drupal's front end and feel good with PHP, take a look at the Drupal 8 Developer Prep series. This series gets you comfortable with many of the big changes that have happend to Drupal 8's codebase since Drupal 7, including how to work with OOP (Object Oriented Programming) in PHP. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you have not yet gotten familar with the changes in Drupal's user interface from 7 to 8, start by watching the Upgrading to Drupal 8 series. If you're not yet comfortable with CSS and HTML, you may want to watch the Front End Development series. It's a big series (over 20 hours), so you can also watch parts of it as needed when you work through other material on BuildAModule. We do not currently have a dedicated Drupal 8 Front End Development series yet, but are working on it. In the meantime, you can learn a bit about how to work with Twig - the Drupal 8 theming engine - in the last chapter of the Drupal 8 Developer Prep series. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you're new to Drupal, start with the Drupal 8 Site Building series. This series walks you through the most important concepts and terminology when it comes to building Drupal sites. Every Drupalist needs a solid foundation in site building, even if you will end up being a front end developer. If you're not yet comfortable with CSS and HTML, you may want to watch the Front End Development series. It's a big series (over 20 hours), so you can also watch parts of it as needed when you work through other material on BuildAModule. We do not currently have a dedicated Drupal 8 Front End Development series yet, but are working on it. In the meantime, you can learn a bit about how to work with Twig - the Drupal 8 theming engine - in the last chapter of the Drupal 8 Developer Prep series. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you have not yet gotten familar with the changes in Drupal's user interface from 7 to 8, start by watching the Upgrading to Drupal 8 series. We do not currently have a dedicated Drupal 8 Front End Development series yet, but are working on it. In the meantime, you can take a look at the video index of the Front End Development series to see if there is any gaps in your front-end knowledge, and you can learn a bit about how to work with Twig - the Drupal 8 theming engine - in the last chapter of the Drupal 8 Developer Prep series. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you're new to Drupal, start with the Drupal 8 Site Building series. This series walks you through the most important concepts and terminology when it comes to building Drupal sites. Every Drupalist needs a solid foundation in site building, even if you will end up being a front end developer. We do not currently have a dedicated Drupal 8 Front End Development series yet, but are working on it. In the meantime, you can take a look at the video index of the Front End Development series to see if there is any gaps in your front-end knowledge, and you can learn a bit about how to work with Twig - the Drupal 8 theming engine - in the last chapter of the Drupal 8 Developer Prep series. Note that there have been some important updates to Drupal 8 since these videos were made, so be sure to read the video updates (they show above the transcript) to ensure you don't get stuck.

If you're new to Drupal, watch the Build Your First Drupal 7 Web Site series. In this series, we build a practical Drupal 7 project from scratch using tools in the user interface. This series assumes you have no knowledge of Drupal and covers a huge amount of what you need to know to build real-world projects. From there, you can continue to advance your site building skills with the Advanced Site Building in Drupal 7 series, where we talk about different ways of laying out a page with Views, Panels, Display Suite and Context, among other things

You may want to start with the Build Your First Drupal 7 Web Site series for a refresher, but if you feel comfortable with the basics of Drupal 7 site building you can move on to the Advanced Site Building in Drupal 7 series, where we talk about different ways of laying out a page with Views, Panels, Display Suite and Context, among other things.

If you're new to Drupal, watch the Build Your First Drupal 7 Web Site series. In this series, we build a practical Drupal 7 project from scratch using tools in the user interface. This series assumes you have no knowledge of Drupal and covers a huge amount of what you need to know to build real-world projects. When you feel comfortable with Drupal's front end, take a look at the Drupal 7 Development Core Concepts series, which will walk you through Drupal 7's most common APIs and how to use them in custom modules.

If you're new to Drupal, watch the Build Your First Drupal 7 Web Site series. In this series, we build a practical Drupal 7 project from scratch using tools in the user interface. This series assumes you have no knowledge of Drupal and covers a huge amount of what you need to know to build real-world projects. When you feel comfortable with Drupal's front end, take a look at the Drupal 7 Development Core Concepts series, which will walk you through Drupal's most common APIs and how to use them in custom modules. Nearly all of the code in Drupal 7 is procedural, not object-oriented, so you should be good to go.

If you're new to Drupal, watch the Build Your First Drupal 7 Web Site series. In this series, we build a practical Drupal 7 project from scratch using tools in the user interface. This series assumes you have no knowledge of Drupal and covers a huge amount of what you need to know to build real-world projects. If you are new to development in general, you will probably also want to watch the PHP Programming Basics series to get up to speed on basic programming skills and PHP syntax. Note that you do not need any programming experience to watch this series. When you feel comfortable with Drupal's front end and understand the basics of PHP, take a look at the Drupal 7 Development Core Concepts series, which will walk you through Drupal's most common APIs and how to use them in custom modules.

Watch the Drupal 7 Development Core Concepts series, which will walk you through Drupal 7's most common APIs and how to use them in custom modules. Nearly all of the code in Drupal 7 is procedural, not object-oriented, so you should be good to go.

If you are new to development in general, you will probably want to watch the PHP Programming Basics series to get up to speed on basic programming skills and PHP syntax. Once you're comfortable with PHP, you can move on to the Drupal 7 Development Core Concepts series, which will walk you through Drupal 7's most common APIs and how to use them in custom modules.

If you're new to Drupal, watch the Build Your First Drupal 7 Web Site series. In this series, we build a practical Drupal 7 project from scratch using tools in the user interface. This series assumes you have no knowledge of Drupal and covers a huge amount of what you need to know to build real-world projects. To learn how to work with Drupal themes, including how to get custom CSS and HTML into Drupal, watch the Drupal 7 Theming Essentials series. You may find the Front End Development series useful as a reference as you theme or to deepen your understanding of HTML and CSS coding. It can be worth taking a look at the video index to see the topics covered.

If you're new to Drupal, watch the Build Your First Drupal 7 Web Site series. In this series, we build a practical Drupal 7 project from scratch using tools in the user interface. This series assumes you have no knowledge of Drupal and covers a huge amount of what you need to know to build real-world projects.

If you would like learn how to use CSS and HTML in order to give a particular look and feel to a project, you may want to dive into the Front End Development collection. This is a large series and may be more useful as a reference if you need to finish a real-world task soon. If you need to learn how to work with Drupal themes, including how to get custom CSS and HTML into Drupal, watch the Drupal 7 Theming Essentials series.

You may find the Front End Development series useful as a reference as you theme or to deepen your understanding of HTML and CSS coding. It can be worth taking a look at the video index to see the topics covered. To learn how to work with Drupal themes, including how to get custom CSS and HTML into Drupal, watch the Drupal 7 Theming Essentials series.

If you would like learn how to use CSS and HTML in order to give a particular look and feel to a project, you may want to dive into the Front End Development collection. This is a large series and may be more useful as a reference if you need to finish a real-world task soon. To learn how to work with Drupal themes, including how to get custom CSS and HTML into Drupal, watch the Drupal 7 Theming Essentials series.

If you're already comfortable with HTML and CSS, you may want to take a look at the more advanced topics in the Front End Development series. We cover how to use the CSS preprocessor SASS, how to organize CSS sustainably, how to plan for accessibility and use automation tools like Grunt. You can start by reading through the video index and seeing if any topics look relevent to your work.

If you would like to learn Front End Development in general, start with the Front End Development series. In this series, we convert a Photoshop design into a fully working responsive HTML and CSS template. We cover a lot of ground, including more advanced CSS organization with SMACSS and SASS, accessibility and more.