Which front-end development program should I choose?

I’m trying to decide between three study programs, all aimed at becoming a front-end developer:

  1. Program 1 (504 hours): Covers HTML, CSS, JavaScript, basics of React, Node.js, and MySQL. Focuses on practical tasks with some AI tool integration for information search.
  2. Program 2 (584 hours): More advanced, includes responsive design, JavaScript (asynchronous programming, APIs), in-depth React, Redux, and Git. It also introduces serverless architecture and AI for problem-solving.
  3. Program 3 (1088 hours): Comprehensive course, covering front-end with TypeScript, React, and server-side development (Node.js, databases). Includes software architecture, AI integration, and project management.

Which one would be best for becoming a strong front-end developer with some back-end knowledge?

program = 1 if beginner else 3