Software Engineering Immersive Program at Dhaka campus
In just 12 weeks, we will transform you into a brilliant full stack engineer and you will be able to build sophisticated apps with an advanced understanding of JavaScript.
Tuition fees
We are offering an amazing opportunity to invest in yourself and accelerate your professional trajectory through our world-class training program. We are able to provide a value for your investment and time that no higher education or training institute locally or abroad can provide. Just do the maths or check FAQ.
BDT 2,00,000*
*Enrolment fees can be paid in two or three instalments.
A world class training program that successfully bridges the skill gap between academia and what the tech industry wants you to have
-
Immediate impact
After your training program, you are able to create entire apps and take part in coding projects of any size. Whether your plan is to launch your startup or join the engineering teams of amazing companies, the skills you acquire with us will set you apart in interviews and day-to-day execution.
-
Pushing boundaries
Instead of the typical 0 to 40 of most training programs in Dhaka, go from 0 to 80 with us. If you have no coding experience, let us know when you apply and we will give you acess to our amazing intro course. Our program works equally well for candidates with no coding experience and those with more experience.
-
Guided and structured
Learning how to code can be difficult, especially in a challenging program as ours. At Project Code we'll exponentially accelerate your learning curve by providing you with the right input at the right time. Our instructors are fully trained by Codeworks and will guide every step of your learning process.
In 3 months, we will take your engineering skills much further than what 4 years of traditional education can
Don’t believe it. See what our students are building during our program. We have drop-outs, bankers, lawyers, pilots, physicists, dancers, nuclear engineers, entrepreneurs, junior engineers in the program. We celebrate diversity
Example of a Thesis project: FlyAway
Join a group of engineers and take on a big project, building a full-stack app from scratch in just 12 days.
Example of a Solo project: Meal Mate
Envision a small app and build it by yourself from the ground up in 6 days, mentored by our instructors.
Plus you will build excellent soft business skills to go with your amazing engineering skills, so that you step into your career fully-prepared to deliver
Syllabus
Admission Challenge
Remote, 4 weeks part-time
This is where you start from if you have minimal or no coding experience. The preparation material includes programming fundamentals, and a basic understanding of JavaScript, HTML, CSS, HTTP, Linux, and jQuery.
Foundation Course
In person, 2 weeks
Once you’re officially admitted to our program, you get access to our foundation course, which ensures that you have the same starting level as others in the program. The learning goals of this section include functional programming, an intermediate understanding of JavaScript, HTML, and CSS, and a basic understanding of Git, Developer tools, and APIs.
Main Course
In person, 12 weeks (792 hours)
This is the heart of our training program, and it’s mainly divided in two parts. During the first half you concentrate on theory and advanced programming topics to help you learn the fundamentals of full stack development. The second half is dedicated to applying everything you’ve learned, and use it to build 3 complete projects.
-
Advanced JavaScript, unit testing, fundamentals of other programming languages, data structures, algorithms, complexity analysis, networking (Internet, HTTP, WebSocket).
-
Back-end frameworks (Node, Express, Koa, GraphQL), databases (SQL, MongoDB, Redis), advanced HTML and CSS.
-
Front-end frameworks (Angular, React), end-to-end testing.
-
Security threats, authentication, personal project, automated tasks.
-
First group project, end-to-end testing, advanced state management.
-
Second group project, continuous deployment, DevOps (Docker), demos.
-
Portfolio preparation, tech interview training, career support, systems architecture, open source contributions.
Simulating what it is like to work in a tech company
Our program runs from Saturday to Thusday, all day long to simulate the working environment in a tech company. Its a structured program where your day have been mapped out to the smallest details and your training will be led by highly skilled instructors, who have been trained by Codeworks.
Master tools used in the industry and stand out in job interviews and career with your industry-relevant skills and experience
We cover and train you extensively on the frameworks and tools you will be using on a day to day basis in your future career as a full stack engineer to build individual or group projects. Look at some of the projects graduates of the program have built after just a few weeks in the program.
Running a new batch every 7 weeks
-
Batch #10 (May 2024)
Pre-Course Start Date: 01 May 2024
Start Date: 18 May 2024
End Date: 15 August 2024Seats Unavailable
-
Batch #11 (July 2024)
Pre-Course Start Date: 15 June 2024
Start Date: 06 July 2024
End Date: 26 September 2024Limited seats available
-
Batch #12 (August 2024)
Pre-Course Start Date: 01 August 2024
Start Date: 24 August 2024
End Date: 21 November 2024Seats available
Breaking away with tradition. Hello relevance and efficiency
What would have taken you 4 years of structured education, expensive study abroads, and/or months of unstructured self-study, we are able to condense all of that in just 3 months by teaching what you need to know and rapidly get you to where you want to be.