{"@id":"https://credentialengineregistry.org/resources/ce-169c33dd-115d-4454-bbd3-91a4bccab585","@type":"ceterms:CertificateOfCompletion","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-169c33dd-115d-4454-bbd3-91a4bccab585","ceterms:name":{"en-US":"Apple IOS App Development Boot Camp"},"ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-b92914ba-47a2-4232-8174-0da750ae4f7b"],"ceterms:requires":[{"@type":"ceterms:ConditionProfile","ceterms:description":{"en-US":"Kennedy-King College has partnered with Apple Inc. to offer an iOS App Development boot camp to qualified students. Everyone Can Code is a program designed by Apple Inc. to help students of all ages learn how to code, creating opportunities for students and preparing them for the workforce. This comprehensive program moves from helping students explore basic coding concepts to building fully-functional applications using the Swift programming language and Xcode. Students undergo a five-moth interactive/hands-on training boot camp using Apple's Swift platform to understand coding language and specifically learn how to develop mobile applications, troubleshoot applications, and create patches and updates to address application errors and malfunctions. Faculty actively participate in educator training, sponsored and provided by Apple Inc, to fully understand the Swift platform and deliver high quality instruction to students. Students are trained in a computer lab equipped with Mac desktops. The everyone Can Code curriculum is delivered using an Apple textbook titled, Intro to App Development with Swift, which is an open overview, Intro to Swift \u0026 Programming Building Blocks, Intro to Swift \u0026 Xcode, Managing Information Inside Apps, Intro to UIKit-Building More Apps, Creating Apps with Multiple Layers \u0026 Views, and Using Tables \u0026 Saving Data to iDevices. Each of the aforementioned topics are covered during the five-moth period through a series of modules that include work projects and products students must develop individually as well as in groups."},"ceterms:targetLearningOpportunity":["https://credentialengineregistry.org/resources/ce-cd18ec71-982b-4af8-bb09-4029906b1d61"]}],"ceterms:offeredBy":["https://credentialengineregistry.org/resources/ce-b92914ba-47a2-4232-8174-0da750ae4f7b"],"ceterms:inLanguage":["en-US"],"ceterms:description":{"en-US":"Kennedy-King College has partnered with Apple Inc. to offer an iOS App Development boot camp to qualified students. Everyone Can Code is a program designed by Apple Inc. to help students of all ages learn how to code, creating opportunities for students and preparing them for the workforce. This comprehensive program moves from helping students explore basic coding concepts to building fully-functional applications using the Swift programming language and Xcode. Students undergo a five-moth interactive/hands-on training boot camp using Apple's Swift platform to understand coding language and specifically learn how to develop mobile applications, troubleshoot applications, and create patches and updates to address application errors and malfunctions. Faculty actively participate in educator training, sponsored and provided by Apple Inc, to fully understand the Swift platform and deliver high quality instruction to students. Students are trained in a computer lab equipped with Mac desktops. The everyone Can Code curriculum is delivered using an Apple textbook titled, Intro to App Development with Swift, which is an open overview, Intro to Swift \u0026 Programming Building Blocks, Intro to Swift \u0026 Xcode, Managing Information Inside Apps, Intro to UIKit-Building More Apps, Creating Apps with Multiple Layers \u0026 Views, and Using Tables \u0026 Saving Data to iDevices. Each of the aforementioned topics are covered during the five-moth period through a series of modules that include work projects and products students must develop individually as well as in groups."},"ceterms:subjectWebpage":"http://www.ccc.edu/colleges/kennedy/pages/default.aspx","ceterms:credentialStatusType":{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/CredentialStatus","ceterms:targetNode":"credentialStat:Active","ceterms:frameworkName":{"en-US":"Credential Status"},"ceterms:targetNodeName":{"en-US":"Active"},"ceterms:targetNodeDescription":{"en-US":"Awards of the credential are ongoing."}},"ceterms:instructionalProgramType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://nces.ed.gov/ipeds/cipcode/Default.aspx?y=56","ceterms:targetNode":"https://nces.ed.gov/ipeds/cipcode/cipdetail.aspx?y=56\u0026cip=14.0903","ceterms:codedNotation":"14.0903","ceterms:frameworkName":{"en-US":"Classification of Instructional Programs"},"ceterms:targetNodeName":{"en-US":"Computer Software Engineering."},"ceterms:targetNodeDescription":{"en-US":"A program that prepares individuals to apply scientific and mathematical principles to the design, analysis, verification, validation, implementation, and maintenance of computer software systems using a variety of computer languages.  Includes instruction in discrete mathematics, probability and statistics, computer science, managerial science, and applications to complex computer systems."}}]}