Job Readiness Course
Customized for CSE Students/Graduates
Customized for CSE Students/Graduates
How to do career planning?
Essential technical skills for job-readiness
Programming
Object Oriented Programming
Data Structure & Algorithm
Database Concepts
Agile Project Management (Scum/Kanban)
Version control using Git
Unit Testing
How to prepare a compelling resume?
How to ace the interviews?
How to search for the perfect job?
Assessment of the skills
৳9,600
Programming Skills: One of the most important skills for a CSE student is programming. You should be proficient in at least one programming language and have experience in writing code for different applications.
Object-Oriented Programming: Object-Oriented Programming (OOP) is a programming paradigm based on the use of objects. A class is a blueprint for creating objects, which have attributes and methods that define their behavior. OOP supports inheritance, polymorphism, and encapsulation, making it useful for creating modular, reusable, and maintainable code.
Data Structures and Algorithms: You should have a good understanding of data structures and algorithms, which are the building blocks of software development. This knowledge will help you write efficient and scalable code.
Databases: Understanding databases is crucial for any software development job. You should have a good understanding of SQL and relational databases, as well as experience with one or more NoSQL databases.
Version Control: You should be familiar with version control systems like Git, which are used to manage code repositories and collaborate with other developers.
Soft Skills: In addition to technical skills, it's also essential to have strong soft skills like communication, teamwork, time management, and problem-solving skills. These skills are critical for success in any job.
Software Testing Basics: Software testing is the process of evaluating a software application or system to identify any defects or issues that could impact its functionality, performance, or security. The goal of software testing is to ensure that the software meets the desired quality standards, performs as intended, and is free from errors or defects. Testing can be performed manually or using automated tools and techniques and may include functional, non-functional, and security testing. It can also be conducted at different stages of the software development lifecycle, from unit testing during development to user acceptance testing before release. Effective software testing is critical to ensure the reliability and quality of software products.
Resume Writing
Job Search Basics
Minimum Career Planning
Resume Writing
Job Search
Acing the Interviews
Interview Preparation
Skill Assessment
NOTE:
The target of this course is to give a high-level overview of each of the listed topics. It is expected that each participant will have the basic knowledge already. Relevant materials will also be shared before each session so that the participant may go through and prepare for the session.
10 am-12 pm, 3 pm-5 pm
More batches will come in the future.
Note: Timing may be slightly changed based on participants' preferences.
bKash to 01714 111 977(Personal)
Full-advance
Based on the final assessment exam
The Top 10% will get a 100% scholarship(full refund)
The next 10% will get a 50% scholarship (half refund)
100% attendance will be required
A certificate of completion will be offered to the participants who will attend all the classes and pass the final evaluation exam.