Bootcamp: Become A Data Scientist
Welcome to Become A Data Scientist BootCamp! Are you ready to unlock the power of data and embark on an exhilarating journey into the realm of data science? Whether you’re a student grappling with your thesis project, an aspiring professional eager to delve into the burgeoning field of data science, or simply fascinated by the inner workings of intelligent systems, our course is tailor-made for you. Master tools and skills like Python, SQL, Machine Learning, PowerBI, Generative AI, prompt engineering & ChatGPT.
Data science is more than just a buzzword—it’s a dynamic fusion of statistics, programming, and domain expertise, aimed at extracting actionable insights from vast troves of data. At Data Science: From Theory to Practice, we’re committed to equipping you with both the theoretical foundations and hands-on skills necessary to thrive in this rapidly evolving landscape.
Starting with the fundamentals of Python programming, we’ll guide you through the intricacies of data manipulation, exploratory data analysis, and statistical modeling. As you progress, you’ll delve into the heart of machine learning, mastering algorithms for classification, regression, clustering, and more. But we won’t stop there—our curriculum extends into advanced topics of data engineering, empowering you to tackle real-world challenges with confidence and finesse.
What sets us apart is our unwavering support throughout your learning journey. Our team of seasoned data scientists and educators will be by your side, providing expert guidance, personalized feedback, and a vibrant community of fellow learners. Whether you’re grappling with complex concepts or seeking inspiration for your next project, you’ll find a wealth of resources and camaraderie at your fingertips.
In a world where data is king, the demand for skilled data scientists has never been higher. Join us at Data Science: From Theory to Practice, and let’s embark on this transformative voyage together. Don’t just dream of shaping the future—make it a reality with the power of data science. In this course, we will cover the following topics:
- How Python code is executed behind the scene
- Basics of Python from variables, functions and data structure to intermediate topics
- Problem solving with Python to improve critical thinking ability
- Learn how to clean data, analyze data, build the model and train it
- Data science topics: Data Warehousing, SQL for Data Science, Big Data Technologies etc
- Data science advanced topics: Time Series Analysis
- Machine learning basics to intermediate topics
- Project: Build and deploy application to predict Software Engineer salary around the world using real world data set
- Specialization in Machine Learning topics
- Capstone Projects and Deployment
- OpenAI: Unleash the power of ChatGPT in programming
- Linux commands, Git and GitHub
- Docker, Docker Hub, Dockerizing applications
- CI/CD pipeline
- AWS: IAM, EC2, S3 and Lambda
- Deploy project/application to the DigitalOcean
- DevOps basics: Understand software development life cycle and DevOps best practices
- SCRUM: Build project/application under Agile (scrum) process using JIRA tool
- Build a standard Resume/CV, LinkedIn profile and network building
- Professional English communication training
- Hackathon: Participate in the monthly Hackathon (contest) and win attractive prizes
- It’s a marathon, not a sprint!!
Throughout the course, you will work on hands-on projects and practical assignments to apply your knowledge and strengthen your skills. By the end of the course, you will be equipped with the expertise needed to become Data Scientist ready to excel in the industry and how to create and submit your academic THESIS paper. We will ensure that you are learning cutting edge technologies and tactics from the industry experts.
Course Instructors
Machine Learning Engineer, ACI Ltd.
Professional Interpreter & English Language Trainer
Cofounder & CEO, bongoDev | Engineering Manager at Optimizely
Who is eligible for this Course
✓ Completely beginner in Python and Data Science
✓ Who wants to start a career in the tech industry
✓ Wants to learn Python, data science and engineering
✓ Information Architects and Statisticians
✓ Developers looking to master Machine Learning and Predictive Analytics
✓ Big Data, Business Analysis, Business Intelligence, and Software Engineering Professionals
✓ Anyone who wants to learn machine learning, artificial intelligence, data visualization, data analytics, data structures, and algorithms (DSA).
✓ CSE and non-CSE students
✓ Interested in AI, ML, data analyst, data science and data engineering
✓ Who wants to excel in their industry standard data engineering knowledge
Course Certificate
You will receive certificate if you get minimum 60% marks in total, we won’t be able to issue your certificate otherwise. We believe in quality and do not compromise with that.
The uniqueness of this course:
-
1. Data Science masterclass course
To find a job as a Data Scientist or Data Analyst or Data Engineer, starting from zero, this course will cover everything you need to know and all the skills required in the job market. Are you struggling with your thesis project? This course will help you to prepare and submit your thesis. I hope that after completing the course successfully, you will receive interview offers from software companies, be able to attend interviews, and secure a job without any lack of qualifications or confidence and will help your academic purpose.
-
3. One-to-one Mentorship and guidance
Experienced industry mentors provide regular guidance on learning and career-related aspects. They identify and highlight areas of weakness to provide advice and direction for improvement. You will need to be sufficiently proactive and have a strong desire to learn in order to benefit from their invaluable guidance.
-
5. Online live class
Teachers and students engage in face-to-face video conferences. Market experts will explain each topic with ease, using relevant examples during live classes, and provide relevant quizzes for practice. There will be homework assignments as well. Upon completion of the course, you will receive a certificate and job placement training. It is necessary to complete quizzes and projects on time to avail yourself of these opportunities. There is no room for slacking off or procrastination.
-
7. Professional english training
Having coding or web development skills alone is not sufficient to secure a job. Even in foreign companies, and sometimes in many local companies as well, interviews are conducted in English. For those of you who face difficulties speaking in English, there is intensive professional English training available, and there is no additional fee required for it.
-
9. Live class video and PDF notes
Since we teach through live classes, it is natural to forget many things after a long class. When revising at home or solving practice quizzes, you will need the class lectures. After the class ends, you can watch the entire class video on our website, and for those who prefer reading books, short notes will be uploaded as PDFs. In case of any urgent need or if you miss a class, you can cover it later by watching the class video at a convenient time. However, repeatedly missing classes and relying solely on watching videos later is not desirable. We will monitor your attendance in the class regularly. Multiple absences in your class may hinder your participation in job placement training.
-
11. Continuous Assessment
Regular assessments and feedback mechanisms are incorporated into the course to monitor your progress and identify areas for improvement. This helps you gauge your understanding and allows for personalized learning.
-
13. Local, international & remote job placement
In order to obtain internships or full-time positions, including in foreign companies, it is essential to acquire qualifications and skills that outshine the competition in our country. Currently, there are numerous foreign companies providing remote job opportunities, along with salary packages that can be truly impressive. It is important for you to strive and put in the effort, while our job placement team will ensure that your CV is forwarded to local, remote, and various foreign companies for potential job interviews.
-
15. Monthly Hackathon (contest)
As part of our commitment to fostering a culture of continuous improvement, we host monthly internal hackathons or web development contests, encouraging students to showcase their skills and push their boundaries. Winners get attractive prizes
-
2. 24/7 group and individual support
If you find it challenging to understand a particular topic, even to the extent of not being able to grasp it with the help of Google, our on-call support engineers are available in the group chat or through Zoom calls to help you understand. You will get 24/7 amazing group support. However, initially, it is encouraged for you to try solving the problem on your own as Google can be your best friend. One of the significant advantages of being a developer/engineer is the ability to search on Google and solve problems. And remember, we are always here with you for assistance.
-
4. practice, practice and practice
Coding practice is extremely important, especially when you are learning a new programming skill. Because practice makes a better programmer, and in this Bootcamp, we prioritize the practice aspect. Throughout the entire course, you will be given numerous problems and projects of various sizes to practice in class and at home. These will help you become a skilled developer.
-
6. Intensive job preparation (IJPS)
Once you successfully and thoroughly complete the core course, our job interview experts will be with you for a period of 4 to 6 weeks to help you build your technical and behavioral interview skills. We will prepare you for web development and interviews, but ultimately, it will be up to you to satisfy the interviewers on the interview board that you are capable of working and possess the necessary knowledge. Alongside that, you must have confidence in your own abilities to demonstrate your competence for the job.
-
8. Individual and group projects
When a company is hiring, they consider not only hard skills such as coding skills and technical knowledge but also soft skills equally. Many excellent developers miss out on job opportunities due to a lack of soft skills. Among these soft skills, the mindset and ability to work both individually and as part of a team are extremely important. You should demonstrate your ability to complete our tests individually, practice working in teams, complete projects, and submit them. Software companies assess your teamwork skills and verify during interviews whether you are a good team player.
-
10. Job Placement Assistance
After completing the core course, those of you who are seeking opportunities in the job placement section will have an additional 4 to 6 weeks of dedicated support from our expert job placement team. They will assist you in preparing your CV/resume, getting your LinkedIn profile ready, and building your professional network. They will forward the CVs/resumes of qualified candidates to our hiring partners for job interviews, both within the country and abroad, including remote job opportunities. We cannot guarantee job placement as it ultimately depends on the company’s decision and your qualifications. You should stay engaged while we take care of forwarding your CV/resume. If you successfully complete our course on time, have good communication skills, and actively participate in the intensive training provided at the end of the course, we see no reason why you wouldn’t find a job.
-
12. Software development under Agile (scrum) process using JIRA tool
We believe in the power of hands-on learning, which is why our students actively participate in real-world projects executed under the Scrum project management framework, using the industry-standard JIRA tool. This will make a huge difference between you and others.
-
14. Job opportunity at bongoDev
Those who successfully complete the course on time and demonstrate exceptional performance will have the opportunity for a direct paid internship or full-time job at bongoDev. During the selection process, your skills, knowledge, communication, adaptability, and ability to collaborate with the bongoDev team will be taken into consideration.
The course will be conducted in the following manner:
1. Six (6) months course duration
✓ 4 days classes in a week (Friday, Saturday, Monday and Tuesday), 2 hours duration of each class. Live classes will be conducted via Zoom or Google Meet. Rest of the three days you will practice quizzes and complete home works.
✓ Main course will be completed in first 4 to 5 months and get certificate. You will be placed in the Intensive job preparation and placement assistance program (IJPS) for the last 6 to 8 weeks.
✓ You will keep in touch with bongoDev until you get hired and our job placement team will always help you out
2. Multimedia Content
The course will include a variety of multimedia content besides live classes, such as recorded video after the class, interactive quizzes, reading materials in PDF format, and practical exercises. These resources aim to enhance your understanding of the subject and provide a comprehensive learning experience.
3. Practical Approach
The course emphasizes hands-on learning and practical application of knowledge. You will have ample opportunities to work on real-world projects, solve complex problems, and develop practical solutions individually and in groups.
4. 24/7 private group support, live 1:1 mentor session and group discussion
If you have any kind of confusion or need assistance, you will have the option to join a private group for live discussions and clarification. If necessary, individual one-on-one meeting support is also available. Group discussions and group projects are included to facilitate collaborative work, allowing you to work together as a team. In addition to that, weekly discussion sessions are available.
5. Assignments and Assessments
“Learn by doing” – the entire course will be conducted following this approach. You will be assigned various assignments and assessments to gauge your progress and reinforce your learning. These include quizzes, projects, coding exercises, and projects submission. Solutions will be discussed after submitting your assignments or projects for collaborative learning and knowledge sharing.
6. Progress Tracking
The learning has features that allow you to track your progress throughout the course. You can monitor your marks and progress, assignments, and assessments to ensure you stay on track and meet the course requirements.
7. Professional English Development Training
English professional training program included to improve your communication skill to improve your weakness that goes above and beyond traditional methods. Every Saturday mandatory english class.
8. Production-grade Capstone Projects and Deployment
Many of us work on various types of projects at different times, but we often fail to mention in our resumes or interviews that we have worked on a special project and feel extremely proud of it. Along with many other projects, two production-grade and large-scale applications/projects will be developed using Machine Learning and ChatGPT APIs, Docker, and CI/CD pipeline maintained and deployed, so that you can mention it in your resume/CV and elaborate on it during the interview. This will showcase your skills and depth of knowledge and enable you to answer many questions related to these projects.
9. Final Exam
At the end of the course, there will be a final examination, and ultimately, you will be required to prove that you are eligible for certification and have a chance for job placement.
10. Certification
Upon successful completion of the course with minimum 60% marks, you will receive a certificate of completion or achievement.
11. Intensive job preparation and placement Assistance (IJPS)
Those who score a minimum of 70% in all exams will placed in the IJPS section. Job placement team will be working with you closely and actively
✓ Actively participate in real-world projects executed under the Scrum project management framework, using the industry-standard JIRA tool. Join in the daily standup, provide update on your project progress and develop software under iterative development which is followed in the real world software companies.
✓ Focus on Mock interview and code test
✓ Build standard resume/CV, LinkedIn profile and networking
✓ We will prepare you as a suitable candidate for the interview by helping you write job applications and getting your GitHub profile ready
✓ After successfully completing the IJPS part, eligible candidates will have their resumes forwarded/recommended to various companies, both nationally and internationally, so that you receive interview invitations. bongoDev does not guarantee job, because it depends on you and the interviewers. However, the top 2/3 candidates will have a direct opportunity for paid internship/full-time job at bongoDev, and upon completing the course, their course fee will be 100% refunded. To secure a job at bongoDev, coding knowledge alone is not sufficient; other soft skills will also be considered for recruitment.
12. Prepare your 4th year THESIS and submit
We will help you how to prepare your academic thesis project, how to submit and present it if you are submitting your final year thesis
13. Get ready for the interview and get your dream job
Alright, you are now prepared for the interview. Until you find a job, you will continue learning, practice and stay connected with bongoDev. We will make every effort to assist you, and the rest is up to your dedication. Good luck!
-
Module-A: Orientation
-
Module-B: Internal Hackathon
-
Module-C: Professional English Development Training
-
Module-1: Python Install and Project Setup
-
Module-2: Python Basics
-
Module-3: Data Structure and operations
-
Module-4: Function
-
Module-5: Arithmetical Operations
-
Module-6: Control Flows
-
Module-7: Debugging
-
Module-8: Exceptions
-
Module-9: Modules and packages
-
Module-10: Package Index
-
Module-11: Standard Libraries
-
Module-12: Data Science and Machine Learning Basics
-
Module-13: Refresher on Statistics
-
Module-14: Data Engineering
-
Module-15: Advanced Topics
-
Module-16: Capstone Projects and Deployment
-
Module-17: Thesis project for Final Year Students
-
Module-18: Linux Basic Commands
-
Module-19: Git And GitHub
-
Module-20: Docker
-
Module-21: Amazon Web Services (AWS)
-
Module-22: CI/CD pipeline
-
Module-23: Power BI Tool
-
Module-24: Professional English Development Training
এই সেকশনে চান্স পেতে হলে কমপক্ষে ৭০% মার্কস পেতে হবে
-
Module-25: Graduation
Obtain minimum 60% marks
-
Module-26: Job Placement
এই সেকশনে চান্স পেতে হলে কমপক্ষে ৭০% মার্কস পেতে হবে
- Mentorship program and career advise Copy
- Moc interviews Copy
- Code tests and reviews Copy
- Group code tests Copy
- Resume / CV building Copy
- Network building Copy
- Job Recommendations Copy
- Resume forwarding for interviews Copy
- Get ready for interview Copy
- Get hired Copy
- Keep in touch with bongoDev Copy
- Keep trying for interview and jobs around the world Copy
- What to do from here Copy
- We help you to get ready for jobs but bongoDev doesn’t guarantee your job Copy
-
Surprise Quize
-
Class Video and PDF
-
Assignment/Quizes