Birmingham City Schools students will get the chance to learn to code this summer at one of four, one-week camps teaching Apple's "Everyone Can Code" curriculum.

The camps are being offered at Lawson State Community College this summer thanks to a partnership with the city of Birmingham. In the camps, middle and high school students will start by learning basic coding concepts, and before they leave they will know how to build fully functioning apps.

The free camps will be held for high school students on June 18-21 and July 9-12. Camps for middle school students will be held June 25-28 and July 16-19. The camps will take place from 9 a.m.- 2 p.m. with lunch and transportation included for all attendees. For more information or to register, click here.

The content for the four camps, which will be for all tech levels, will be the same. There are 25 spots available for each camp and will be filled on a first-come, first-serve basis.

"Equipping our students with the best possible digital education is a high priority for my administration," Birmingham Mayor Randall Woodfin said in a statement. "We're committed to training the next generation of businessmen and businesswomen to be competitive and digitally savvy so that they can push our city to the next level."

The summer coding camps were created after Woodfin and a delegation of local leaders visited Chicago in April to meet with Apple representatives to learn more about Apple's "Everyone Can Code" curriculum. On Wednesday, May 16, investors, teachers, community leaders, parents and students gathered at Lawson State for a hands-on coding tutorial with Apple.

Lawson State President Perry Ward and Birmingham City Schools Superintendent Lisa Herring said the learning will not end when the coding camps end this summer.

Herring said the school system will have coding clubs in the fall. Also, school officials are looking at advancing their curriculum with coding. Lawson State currently offers classes in the Swift program, which is Apple's language for developing apps.

The goal of the Birmingham Can Code initiative is to introduce coding to all Birmingham students in order to start businesses, confront community challenges and make a positive impact on society, Woodfin said.

The camps will take place from 9 a.m.- 2 p.m. with lunch and transportation included for all attendees.

Individuals and groups looking to invest in the Birmingham Can Code Initiative can send emails to bhamcodes@birminghamal.gov.