Basic Web Development Bootcamp
Elevating your impact as a resilient, strategic leader Embark on our Basic Web Development Bootcamp and dive into the fundamentals of modern web development. Learn HTML, CSS, JavaScript, and more to kickstart your journey in creating dynamic websites.
Duration:
8 Weeks
Time Commitment:
Online
Location:
Banani, Dhaka
Cost:
BDT 13,000

About The Program
Welcome to ThinkCrypt Academy, where we're dedicated to empowering job seekers with the skills they need to thrive in today's competitive job market. Our academy offers specialized courses designed to equip you with practical skills and knowledge that employers value.
Led by industry experts, our curriculum covers a range of in-demand fields, including technology, finance, marketing, and more. Through hands-on learning experiences and real-world projects, you'll gain the confidence and expertise needed to excel in your chosen career path.
At ThinkCrypt Academy, we understand that landing your dream job is about more than just technical skills. That's why we provide comprehensive support, including resume building, interview preparation, and career guidance, to help you stand out to potential employers.
Join us at ThinkCrypt Academy and take the next step towards a rewarding career. Let's unlock your potential together!
Are you an Expert
become an instructor!
what you’ll learn
You and your peers will be experienced professionals, specialists and C-suite executives, who are looking to:
Learn from industry professionals with years of experience, ensuring you receive top-tier education
Gain hands-on experience with real-world projects, preparing you for the challenges of the job market.
Receive tailored guidance and feedback to refine your skills and maximize your potential
Access courses online, allowing you to learn at your own pace and schedule
Benefit from resume workshops, interview preparation, and internship opportunities to jumpstart your career
Join a vibrant community of learners, where collaboration and networking opportunities abound
Learn from industry professionals with years of experience, ensuring you receive top-tier education
everything in one bootcamp
Unlock everything you need in one comprehensive bootcamp: expert-led courses, interactive sessions, dedicated mentorship, internship support, and career guidance. Let's succeed together!
Live Interactive class
Engage in dynamic live sessions with industry experts for real-time discussions, Q&A, and personalized feedback. Interactive learning at its best!
Career support
Career support provides guidance on job search, resume building, interview preparation, and networking to secure employment opportunities.
peer practice
Master skills through tailored practice patterns, honing your abilities with hands-on exercises and real-world simulations. Elevate your expertise with us!
Live Interactive class
Engage in dynamic live sessions with industry experts for real-time discussions, Q&A, and personalized feedback. Interactive learning at its best!
Career support
Career support provides guidance on job search, resume building, interview preparation, and networking to secure employment opportunities.
peer practice
Master skills through tailored practice patterns, honing your abilities with hands-on exercises and real-world simulations. Elevate your expertise with us!
weekly assesment
Weekly assessments evaluate your progress, identify areas for improvement, and provide valuable feedback to enhance your learning experience.

weekly assesment
Weekly assessments evaluate your progress, identify areas for improvement, and provide valuable feedback to enhance your learning experience.
one to one mentor
One-to-one mentorship offers personalized guidance, skill enhancement, and goal achievement through direct support from an experienced mentor.
recorded sessions
Recorded sessions allow you to revisit course content, review key concepts, and reinforce your learning at your own pace and convenience.
one to one mentor
One-to-one mentorship offers personalized guidance, skill enhancement, and goal achievement through direct support from an experienced mentor.
recorded sessions
Recorded sessions allow you to revisit course content, review key concepts, and reinforce your learning at your own pace and convenience.
Hands on experience
Tools & software
Your framework your way
BOOTCAMP SCHEDULE
Experience our Basic Web Development Bootcamp schedule meticulously crafted to equip you with essential skills. Delve into HTML, CSS, JavaScript, and more, mastering the building blocks of modern web development.
01
Introduction to the course
1 Class, 1 Assesment
2 Hours
Overview of HTML, CSS, and JavaScript basics for web development
Hands-on exercises, lectures, coding assignments, and one-to-one mentoring.HTML, CSS, JavaScript basics, leading to advanced frameworks and career opportunities.
(7.00 PM - 9.00 PM)
02
HTML Elements and Attributes
2 Class, 1 Assesment
2 Hours
HTML Tags
Learn about different HTML tags for structuring content, such as headings, paragraphs, lists, and links.
(7.00 PM - 9.00 PM)
Attributes
Understand how to use attributes to provide additional information about elements, including classes, IDs, and inline styles
(7.00 PM - 9.00 PM)
03
Advanced HTML
3 Class, 1 Assesment
2 Hours
Semantic Elements
Learn about semantic HTML5 elements like <article>, <section>, and <aside> for better content organization and accessibility.
(7.00 PM - 9.00 PM)
Multimedia Integration
Understand how to embed and manage multimedia elements such as audio, video, and scalable vector graphics (SVG).
(7.00 PM - 9.00 PM)
Forms and APIs
Explore advanced form elements and attributes, including form validation and integration with web APIs for enhanced functionality
(7.00 PM - 9.00 PM)
04
Practical Web design using figma
3 Class, 1 Assesment
2 Hours
Introduction to Figma
Overview of Figma interface, basic tools, and functionalities for web design.
(7.00 PM - 9.00 PM)
Building UI Elements
Hands-on practice creating basic UI components like buttons, forms, and navigation bars.
(7.00 PM - 9.00 PM)
Designing a Simple Web Page
Step-by-step guide to designing a simple web page layout, including alignment, spacing, and prototyping basics.
(7.00 PM - 9.00 PM)
05
HTML Media (Images, Audio, Video)
3 Class, 1 Assesment
2 Hours
Images
Learn how to embed and optimize images using HTML tags like <img>, and understand attributes like src, alt, and title
(7.00 PM - 9.00 PM)
Audio
Understand how to include audio files in web pages using the <audio> element, and explore attributes and controls for playback.
(7.00 PM - 9.00 PM)
Video
Discover how to embed and control video content with the <video> element, covering attributes like src, controls, and autoplay.
(7.00 PM - 9.00 PM)
06
Introduction to CSS
3 Class, 1 Assesment
2 Hours
CSS Basics
Learn how to link CSS to HTML and understand basic syntax, selectors, and properties
(7.00 PM - 9.00 PM)
Styling Text
Explore how to style text, including fonts, colors, and spacing.
(7.00 PM - 9.00 PM)
Basic Layout Techniques
Learn fundamental layout techniques using margin, padding, and simple positioning.
(7.00 PM - 9.00 PM)
07
CSS Selectors and Properties
3 Class, 1 Assesment
2 Hours
CSS Basics
Learn about different types of selectors, including class, ID, and attribute selectors, and how to use them to target HTML elements.
(7.00 PM - 9.00 PM)
CSS Properties
Understand various CSS properties for styling elements, such as color, background, border, and text properties.
(7.00 PM - 9.00 PM)
Combinators and Pseudo-classes
Explore advanced selectors like combinators (descendant, child, sibling) and pseudo-classes (hover, focus, nth-child) for more precise styling.
(7.00 PM - 9.00 PM)
08
CSS Box Model, Flexbox and Grid
3 Class, 1 Assesment
2 Hours
CSS Box Model
Understand the CSS box model, including content, padding, border, and margin, and how they affect the layout and spacing of elements.
(7.00 PM - 9.00 PM)
Flexbox
Learn the fundamentals of Flexbox for creating flexible and responsive layouts, including key properties like flex-direction, justify-content, and align-items.
(7.00 PM - 9.00 PM)
Grid Layout
Explore CSS Grid for designing complex, two-dimensional layouts, covering grid containers, grid items, and essential properties like grid-template-rows, grid-template-columns, and grid-gap
(7.00 PM - 9.00 PM)
09
Responsive Web Design
3 Class, 1 Assesment
2 Hours
Media Queries
Learn how to use media queries to apply different CSS styles based on device characteristics like screen size, resolution, and orientation.
(7.00 PM - 9.00 PM)
Flexible Layouts
Understand techniques for creating flexible layouts using relative units (e.g., percentages, ems) and CSS Flexbox/Grid to adapt to various screen sizes.
(7.00 PM - 9.00 PM)
Responsive Images and Media
Explore methods for making images and media responsive, including the use of the srcset attribute and CSS properties to ensure proper scaling and display on different devices.
(7.00 PM - 9.00 PM)
10
CSS Frameworks: Introduction to Tailwind/SCSS
3 Class, 1 Assesment
2 Hours
Introduction to Tailwind CSS
Learn the basics of Tailwind CSS, a utility-first framework, and how to quickly build custom designs using its pre-defined classes.
(7.00 PM - 9.00 PM)
Getting Started with SCSS
Understand the fundamentals of SCSS (Sass), including variables, nesting, and mixins, to write more maintainable and scalable CSS.
(7.00 PM - 9.00 PM)
Integration and Best Practices
Explore how to integrate Tailwind CSS and SCSS into your projects and best practices for structuring and organizing your stylesheets.
(7.00 PM - 9.00 PM)
11
CSS Frameworks: Advanced Tailwind/SCSS
3 Class, 1 Assesment
2 Hours
Advanced Tailwind CSS
Dive deeper into Tailwind CSS, learning how to customize the framework using configuration files, create reusable components, and implement responsive design principles.
(7.00 PM - 9.00 PM)
Advanced SCSS Techniques
Explore advanced SCSS features such as inheritance, functions, and control directives to create more dynamic and efficient stylesheets.
(7.00 PM - 9.00 PM)
Project Integration and Optimization
Learn how to integrate advanced Tailwind CSS and SCSS into larger projects, focusing on best practices for performance optimization and maintainability.
(7.00 PM - 9.00 PM)
12
Website Hosting - Publishing website onto the web
3 Class, 1 Assesment
2 Hours
Domain and Hosting Basics
Learn about domain names, web hosting services, and the steps to register a domain and select a hosting provider.
(7.00 PM - 9.00 PM)
Deploying a Website
Understand the process of deploying a website, including uploading files via FTP/SFTP, using version control systems like Git, and setting up deployment workflows.
(7.00 PM - 9.00 PM)
Managing and Maintaining Your Website
Explore techniques for managing and maintaining your website post-deployment, including setting up SSL, performing backups, and monitoring performance.
(7.00 PM - 9.00 PM)
13
Introduction to JavaScript
3 Class, 1 Assesment
2 Hours
JavaScript Basics
Learn the fundamentals of JavaScript, including syntax, data types, variables, and operators.
(7.00 PM - 9.00 PM)
Control Structures
Understand how to use control structures like loops, conditionals, and functions to control the flow of your JavaScript code.
(7.00 PM - 9.00 PM)
Functions
Explore how to define and invoke functions, including the concepts of parameters, arguments, and return values.
(7.00 PM - 9.00 PM)
14
JavaScript Basics: Variables, Data Types, and Operators
3 Class, 1 Assesment
2 Hours
Variables
Learn how to declare and initialize variables using var, let, and const, and understand the scope of each type.
(7.00 PM - 9.00 PM)
Data Types
Understand the different data types in JavaScript, including strings, numbers, booleans, arrays, and objects.
(7.00 PM - 9.00 PM)
Operators
Explore various operators such as arithmetic, comparison, logical, and assignment operators, and how to use them in expressions.
(7.00 PM - 9.00 PM)
15
JavaScript Functions and Events
3 Class, 1 Assesment
2 Hours
Functions
Learn how to define and invoke functions, including understanding parameters, arguments, and return values.
(7.00 PM - 9.00 PM)
Event Handling
Understand how to handle events in JavaScript, such as clicks, form submissions, and keyboard input.
(7.00 PM - 9.00 PM)
Callback Functions
Explore the concept of callback functions and how they can be used to execute code in response to events.
(7.00 PM - 9.00 PM)
16
JavaScript DOM Manipulation
3 Class, 1 Assesment
2 Hours
Selecting Elements
earn how to select HTML elements using methods like getElementById, getElementsByClassName, querySelector, and querySelectorAll
(7.00 PM - 9.00 PM)
Modifying Elements
Understand how to modify the content and attributes of HTML elements, including changing text, styles, and classes.
(7.00 PM - 9.00 PM)
Creating and Removing Elements
Explore how to dynamically create new HTML elements and remove existing ones from the DOM.
(7.00 PM - 9.00 PM)
17
JavaScript ES6 Features
3 Class, 1 Assesment
2 Hours
Let and Const
Understand the differences between let and const compared to var, and learn how to use block-scoped variables.
(7.00 PM - 9.00 PM)
Arrow Functions
Learn about arrow functions and how they provide a more concise syntax for writing function expressions.
(7.00 PM - 9.00 PM)
Template Literals and Destructuring
Explore the use of template literals for string interpolation and the destructuring assignment for extracting values from arrays and objects.
(7.00 PM - 9.00 PM)
18
JavaScript Arrays and Objects
3 Class, 1 Assesment
2 Hours
Arrays
Learn how to create and manipulate arrays, including methods for adding, removing, and iterating over elements.
(7.00 PM - 9.00 PM)
Objects
Understand the structure and usage of objects, including defining properties and methods.
(7.00 PM - 9.00 PM)
Array and Object Methods
Explore common methods for working with arrays and objects, such as map, filter, reduce, forEach, and Object.keys.
(7.00 PM - 9.00 PM)
19
JavaScript Asynchronous Programming (Promises, Async/Await), introduction to fetch API/axios
3 Class, 1 Assesment
2 Hours
Promises
Learn the concept of promises, including how to create and handle them using .then(), .catch(), and .finally()
(7.00 PM - 9.00 PM)
Async/Await
Understand the syntax and usage of async functions and the await keyword to write cleaner asynchronous code.
(7.00 PM - 9.00 PM)
Fetch API and Axios
Explore how to make HTTP requests using the Fetch API and Axios library, including handling responses and errors.
(7.00 PM - 9.00 PM)
20
Introduction to React
3 Class, 1 Assesment
2 Hours
React Basics
Learn the fundamental concepts of React, including components, JSX, and the virtual DOM
(7.00 PM - 9.00 PM)
Creating Components
Understand how to create and render functional and class components in React.
(7.00 PM - 9.00 PM)
Props and State
Explore how to pass data between components using props and manage component state to create dynamic, interactive user interfaces.
(7.00 PM - 9.00 PM)
21
React Basics
3 Class, 1 Assesment
2 Hours
JSX
Learn about JSX syntax and how it allows you to write HTML-like code within JavaScript.
(7.00 PM - 9.00 PM)
Component Lifecycle
Understand the lifecycle of React components, including mounting, updating, and unmounting phases.
(7.00 PM - 9.00 PM)
Handling Events
Explore how to handle user events like clicks, form submissions, and input changes in React components.
(7.00 PM - 9.00 PM)
22
Project: Building a Personal Website
3 Class, 1 Assesment
2 Hours
Planning and Design
Learn how to plan the structure and design of a personal website, including creating wireframes and mockups.
(7.00 PM - 9.00 PM)
Implementing HTML and CSS
Use HTML and CSS to build the basic layout and style of your personal website, focusing on responsiveness and accessibility.
(7.00 PM - 9.00 PM)
Adding Interactivity with JavaScript
Enhance your website with interactive elements using JavaScript, such as form validation, dynamic content updates, and event handling.
(7.00 PM - 9.00 PM)
23
Professional Development: Building an Effective Resume
3 Class, 1 Assesment
2 Hours
Resume Structure
Learn how to structure your resume, including sections like contact information, summary, experience, education, and skills.
(7.00 PM - 9.00 PM)
Tailoring Content
Understand how to tailor your resume content to match the job description, highlighting relevant experience and achievements.
(7.00 PM - 9.00 PM)
Design and Formatting
Explore best practices for resume design and formatting, ensuring it is clean, professional, and easy to read.
(7.00 PM - 9.00 PM)
24
Professional Development: Preparing for Job Interviews
3 Class, 1 Assesment
2 Hours
Interview Techniques
Learn effective techniques for different types of interviews, including behavioral, technical, and situational questions.
(7.00 PM - 9.00 PM)
Common Questions
Understand how to prepare for common interview questions, including how to craft compelling answers that highlight your skills and experience.
(7.00 PM - 9.00 PM)
Mock Interviews
Practice your interview skills through mock interviews, receiving feedback to improve your performance and confidence.
(7.00 PM - 9.00 PM)
“I truly believe that this has been the most transformative development experience that I have had as a leader so far. Speaking to like-minded peers helped me to open myself up and to connect with my sense of self and purpose on a deeper level.” - by The Great Anamee
BENEFITS OF BOOTCAMP
Enroll in our Basic Web Development Bootcamp to gain comprehensive skills in building dynamic websites. Learn HTML, CSS, JavaScript, and more, unlocking endless opportunities in the world of web development.
Foundational Knowledge:
Master essential languages like HTML, CSS, and JavaScript, laying a solid groundwork for web development.
Dynamic Web Development:
Learn to build interactive and responsive websites, enhancing user experience and engagement.
Versatility:
Acquire skills applicable across industries, from e-commerce to blogging, opening diverse career paths.
Portfolio Building:
Create a robust portfolio of projects, showcasing your expertise to potential employers or clients.
Career Opportunities:
Access a wide range of job roles, from front-end developer to web designer, with competitive salaries.

Eligibility
JavaScript + HTML + CSS fundamentals are absolutely required
We don’t expect advance JavaScript
Fresh graduates or already job holders people are highly encouraged

Faq
THINKCRYPT.IO
Flat 5B, House 88
Road 17/A, Block E, Banani
Dhaka 1213, Bangladesh
(+88) 01828398225, 01799399555
connect@thinkcrypt.dev
Copyright © 2025 | thinkcrypt.io | ALL RIGHTS RESERVED