When creating new course material, the most important thing to ask yourself is this: Do you need to deliver your lecture in real-time or can you present the content in small chunks so students can watch the video outside of class?
Generally speaking, you can deliver lecture content asynchronously, which opens up time in class sessions to focus on discussions or activities related to the lecture material.
Here are some resources to help you deliver content both synchronously and asynchronously.