ST. LOUIS (KSDK) – If you have computer programming know-how, then you could have a job coming your way.

LaunchCode will host a four-month, in-person class, which is the same class taught online by Harvard and MIT, at Peabody Opera House. The class grew so large it moved from its original site at St. Louis Public Library. Following the class, you might be in line for a paid apprenticeship that could turn into a full-time computer programming job.

LaunchCode co-founder Jim McKelvey said, "You have to be pretty smart, okay. You have to be extremely hard working. But you don't have to have gone to the best schools. You don't have to be good at math. You don't have to have some of the things that you believe you need to. And this course will tell you if you go it."

McKelvey said there is more than 1,000 computer programming jobs available in St. Louis but not enough trained people to fill those positions.

According to the LaunchCode website, candidates should have development experience, be familiar with at least one imperative such as Java, Python or Ruby as well as functional language such as Haskell or Scala. The requirements also state that people should have problem-solving skills, an excitement for learning and typing skills.

Class starts Monday at Peabody Opera House and more than 1,000 people are expected.

To register or find out more information about the positions, check out the LaunchCode website.