13:31 GMT

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

hero image

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.

everything in one bootcamp

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

logo
logo
logo
logo
logo
logo
logo
logo
logo
logo

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.

BENEFITS OF BOOTCAMP

Eligibility

  • JavaScript + HTML + CSS fundamentals are absolutely required

  • We don’t expect advance JavaScript

  • Fresh graduates or already job holders people are highly encouraged

Eligibility

Faq

Navigation

CONTACT US

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