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 2024

    Seats Unavailable

  • Batch #11 (July 2024)

    Pre-Course Start Date: 15 June 2024
    Start Date: 06 July 2024
    End Date: 26 September 2024

    Limited seats available

  • Batch #12 (August 2024)

    Pre-Course Start Date: 01 August 2024
    Start Date: 24 August 2024
    End Date: 21 November 2024

    Seats 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.