You are on page 1of 11

Fundamentals

Static Website Design 2

Responsive Website Design 4


Table of Contents

Programming Foundations
 6
with Python

Introduction to Databases 7

QA Testing 8

Java Fundamentals

Selenium WebDriver

Advanced Selenium TestNG

BDD/Cucumber Framework

API Testing
CSS Python

HTML SQL

Fundamentals

Curriculum
Build a strong foundation in front-end development and web design with HTML
and CSS. Also, learn the fundamentals of programming with Python. With hands-on
practice, become proficient in the syntax, structure, and usage of these
technologies and develop problem-solving skills.

Fundamentals Curriculum ccbp.in/Intensive 1


Static Website Design
This course helps you build a strong foundation on web technologies such as HTML,

CSS. With this, you will create and publish simple and beautiful websites from scratch.

Software Development Fundamentals


Importance of Frontend
Fundamentals
Syntax
Debugging
Tweaking Code

HTML Basics
Getting Started HTML Images
HTML Elements HTML Hyperlinks
HTML Headings HTML Containers
HTML Paragraphs HTML Lists
HTML Button
HTML Attributes

CSS Basics
CSS Rulesets CSS Units CSS Paddings
CSS Properties CSS Box Model CSS Borders
CSS Colors CSS Margins

Fundamentals Curriculum ccbp.in/Intensive 2


Bootstrap Components
Carousel
Embedding Videos

Course Project
Build your Tourism Website by using

Tourism Website HTML5, CSS3 and Bootstrap

Fundamentals Curriculum ccbp.in/Intensive 3


Responsive Website Design
This course helps you build a strong foundation on web technologies such as HTML,

CSS, Media Queries, and Flexbox. With this, you can create a responsive web application

which runs smoothly across all the devices like desktop, tablet, and mobile.

Intermediate CSS
Block vs inline elements
CSS Selectors
Class Selector CSS Specificity
Id Selector CSS Inheritance
Type Selector CSS Cascading

Course Project Build a responsive Food Munch website



Food Munch using HTML5, CSS3 and Bootstrap

Grid System.

Bootstrap
Bootstrap Grid System
Container
Row
Column

Bootstrap Utilities
Display Utilities
Flex Utilities
Sizing Utilities
Spacing Utilities

Fundamentals Curriculum ccbp.in/Intensive 4


Navbar
Buttons
Colors

Course Project Build a responsive Ecommerce website



Ecommerce Website using HTML5, CSS3 and Bootstrap

Grid System

Fundamentals Curriculum ccbp.in/Intensive 5


Programming Foundations

with Python
You will learn the fundamental concepts of programming and gain the confidence to

code in Python. You will learn to write programs and use the right data structures to

solve problems and build modular software with Object-Oriented Principles.

Fundamentals of Programming
Operators, Datatypes & Variables
Strings & Numbers
Conditional Statements
Loops
String Methods
Functions

Fundamentals Curriculum ccbp.in/Intensive 6


Introduction to Databases
Learn about the incredibly prevalent databases today. Through this course, you'll develop

strong fundamentals and be proficient in concepts related to Databases and DBMS.

Most importantly, you'll also be able to perform powerful queries on databases using SQL.

Relational Databases
Introduction

SQL

Aggregation, Relationships, Join

Normalisation & Advanced SQL

Querying

ACID Properties

Fundamentals Curriculum ccbp.in/Intensive 7


QA

Testing
Build your career as a Manual/Automation Test Engineer. Our industry-relevant
curriculum ensures you become an expert in identifying, tracking and reporting
defects. Create a portfolio of projects that showcase your abilities and skills in
software testing and add power to your resume.

QA Testing ccbp.in/Intensive 8
Java Fundamentals Selenium WebDriver
Data Types, Variables & Operators Browser handling
Reading Input & Formatting Output Locating elements
Conditions & Loops Handling WebElements
Arrays Synchronization
Java Collections Handling Windows
Alerts and Frames
Actions

Advanced Selenium TestNG JavaScript Executor

TestNG

BDD/Cucumber Framework API Testing


Introduction to BDD Introduction to Jira
Cucumber BDD Basics
Cucumber Options
Cucumber with TestNG and Reports generation
Integrating Selenium WebDriver with Cucumber

QA Testing ccbp.in/Intensive 9
Contact us
support@nxtwave.tech
www.ccbp.in

You might also like