Everything You Need To Start With Generative AI: ChatGPT, Prompts, LLMs, Image & Code Tools, and AI Ethics!