Codi core full-stack web development programme
This comprehensive programme focuses on coding and digital skills, for full-stack web programming (MERN Stack focus). The output of this course is a Full-Stack Web Developer capable of analysing clients’ needs, creating mock-ups, designing and creating a database, creating the UI of the application, creating the controllers and APIs of the backend, connecting them to a working front-end, optimising SEO, security, and performance in addition to writing clean code and a technical documentation. They can also recommend and implement a technical solution to design tailor-made sites or to adapt existing technical solutions.
We also consider the soft skills needed for anyone wanting to be competitive in the job market. With that in mind, a portion of the curriculum includes English classes along with Life Skills (e.g., communication and interpersonal skills, CV writing, mock interviews, entrepreneurship skills, freelancing workshops, technical documentation workshops, proposal writing & client management, social media, and community management, etc.).
- Design user-centric, mobile-optimised interfaces with an eye for detail and functionalit.
- Master database design, ensuring data integrity and adapting to evolving requirements.
- Develop responsive user interfaces and manage server-side operations efficiently.
- Create secure data access components, adhering to best practices in database security.
- Integrate sophisticated data structures and algorithms to enhance application performance.
- Construct full-stack applications, incorporating CRUD operations, APIs, and security features.
- Develop CMS and e-commerce platforms with advanced functionalities and optimised performance.
- Communicate effectively in English, participate in technical discussions, and deliver polished presentations.
Mastery of the MERN stack, ensuring you’re well-versed in the most in-demand technologies of the industry.
By the end of the Core Programme, you’ll emerge as a well-rounded Full-Stack Web Developer, equipped with the technical prowess and professional acumen to excel in the global tech landscape.
We do NOT require a technical background or prior coding experience. Historically, about 40% of our selected applicants have no prior coding experience.
- Be 17 years old minimum.
- Be highly motivated to change your life and find employment in the tech sector.
- Possess basic English language skills.
Starting August 1st 2023, Codi is moving from a free model to an accessible and affordable model in order to drive sustainability. While the access to the course does not change, we are introducing a range of financing options. This will enable Codi to sustain itself as an organisation and ensure we can continue to provide accessible quality education for diverse learners around Lebanon for the long term. Our mission to support the most vulnerable communities remains, and we will ensure that all successful applicants to our programmes can be supported meaningfully to access our programmes.
Up to 80% of Codi learners going forward can retain access to Codi programmes through financing supported by the Codi Scholarship Fund.
The total price of the Core programme is currently set at $ 3,100 USD (for 7 months); this excludes the laptop which Codi provides.
Several payment options are available (we consider the programme to officially start upon completion of the Prairie ( first ~6 weeks of Core programme):
- Upfront with 20% discount on introductory offer
- Monthly instalments (6 instalments, to be paid monthly at the start of the month)
- Financing through the Codi Scholarship Fund (CSF) – see detailed terms and conditions
Codi believes that access to quality education is a human right; the CSF’s ambition is to remove any and all financial barriers to accessing quality programming education. The CSF is an initiative to support current and future learners from all backgrounds to access our Core programme no matter their socio-economic background.
Recipients of scholarships can pay back the scholarship amount as they earn, with flexible repayment terms based on their financial situation. They also have the option to ask their first employer to contribute towards repayment of the scholarship.
For more information about the CSF, please check the FAQ or e-mail info@codi.tech with “FULL TERMS OF CSF” in the subject line.
Prairie
Kickstart with foundational skills in HTML, CSS, JS, and essential soft skills. Build a solid base with tools like React, Node, Express, and database technologies.
Alum Project
Apply your beginner-level skills to a simulated real-life project where one of our Codi alums is your client, focusing on basic web development requirements.
Fintech-Themed Project
Elevate to intermediate-level competencies by developing a fintech-oriented web application.
Alum Project Expansion
Expand on your Alum project with advanced features like SEO, web sockets, and complex data structures.
E-commerce Client Project
Take on a real-world e-commerce client project, creating online product purchasing solutions, and honing down on life-skills like freelancing and client communication and management.
Capstone Project
Showcase all learned skills in a final project, presented to a live audience of tech professionals.