К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Frontend for Java Full Stack Development · LearnSpace
Назад в каталог
courseraПрограммирование

Frontend for Java Full Stack Development

Курс от Board Infinity
Средний≈ 24 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This comprehensive course is designed to equip students with the necessary skills to create interactive, dynamic, and fully functional front-end applications as part of a full-stack Java development process. The course consists of three modules that guide students through the fundamentals of HTML, CSS, JavaScript, and Angular. The first module, "Introduction to HTML & CSS", serves as the bedrock of the course where students are introduced to the basics of HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). The principles of structuring an HTML document and manipulating its layout, typography, and colors using CSS are deeply explored. The second module, "Introduction to JavaScript Programming", offers a comprehensive overview of JavaScript programming. This module provides students with hands-on experience and a deep understanding of JavaScript's core features and capabilities. Key concepts such as variables, data types, operators, control structures, and functions are covered extensively to ensure students can create effective and maintainable JavaScript programs. The third and final module, "Angular for Frontend Development", provides an in-depth introduction to Angular, one of the most popular JavaScript frameworks for building dynamic and scalable web applications. This module not only covers the key concepts of Angular, including components, modules, directives, services, and templates, but also provides practical application, allowing students to create complex web applications that are modular, maintainable, and testable. Upon completion of this course, students will have the skills to build robust, scalable, and visually engaging web applications as part of a full-stack Java development process. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with Oracle Corporation or any of its subsidiaries or affiliates. This course is not an official preparation material of Oracle Corporation. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.

Навыки, которые вы освоите

AngularJavascriptCode ReusabilityFull-Stack Web DevelopmentProgramming PrinciplesFront-End Web DevelopmentWeb ComponentsApplication FrameworksWeb DesignSoftware Design PatternsHTML and CSSWeb DevelopmentWeb ApplicationsUI ComponentsHypertext Markup Language (HTML)Cascading Style Sheets (CSS)MaintainabilityJavaJavaScript Frameworks

Программа курса

3 модулей · 126 учебных материалов

01Introduction to HTML & CSS58 материалов

Introduction to the course

Meet Your InstructorВидео

Introduction to HTML

What you will learn in this LessonВидеоIntroduction to Web DevelopmentВидеоWhat is HTML?Видео

Учитесь у экспертов

Board Infinity

Instructor

Frontend for Java Full Stack Development
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 24 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Итальянский, Корейский, Немецкий, Пушту, Урду, Индонезийский, Азербайджанский, Испанский, Дари, Венгерский

Часть программы вашего университета
Read more about HTML and Various TagsЧтение
HTML TagВидео
Formatting HTML TagВидео
Forms and Input TagВидео
IFrame TagВидео
Images TagВидео
Audio TagВидео
Video TagВидео
List TagВидео
Table TagВидео
Semantic and Non- Semantic TagsВидео
Introduction to HTML- Practice Quiz Задание

CSS Basics

What you will learn in this LessonВидеоWhat is CSS?ВидеоCSS SyntaxВидеоCSS Simple SelectorВидеоCSS combinator selectors - Part 1ВидеоCSS combinator selectors - Part 2ВидеоCSS Basics- Practice Quiz ЗаданиеIntroduction to HTML & CSSDIALOGUE

CSS Pseudo-class selectors

What you will learn in this LessonВидеоPseudo-class selectors - Part 1ВидеоPseudo-class selectors - Part 2ВидеоPseudo Elements SelectorsВидеоAttribute SelectorsВидеоRead more about Pseudo ClassЧтениеCSS Fonts propertyВидеоCSS PositionsВидеоCSS FloatВидеоCSS DisplayВидеоCSS UnitsВидеоCSS Pseudo class selectors- Practice Quiz Задание

CSS Design

What you will learn in this LessonВидеоCSS ColorsВидеоCSS Background ColorsВидеоCSS Box ModelВидеоCSS Box-SizingВидеоCSS Style TableВидеоFurther Reads on CSS DesignЧтениеCSS IconВидеоCSS Display Grid - Part 1ВидеоCSS Display Grid - Part 2ВидеоCSS Navigation BarВидеоCSS DropdownsВидеоCSS Image Gallery and SpritesВидеоCSS Styling Images & Image ReflectionsВидеоCSS FormsВидеоCSS Text EffectsВидеоCSS Object Fit & PositionВидеоCSS Design- Practice Quiz ЗаданиеHTML & CSS - Graded QuizЗаданиеUngraded Lab : Building and Styling a Web Page with HTML and CSSЛабораторнаяTell us what you think!ЧтениеQuick Course Check-InPLUGIN
02Introduction to JavaScript Programming35 материалов

Getting Started with JavaScript

What you will learn in this LessonВидеоIntroduction to JavaScriptВидеоSetting up your development environmentВидеоWriting your first JavaScript programВидеоLearn More about JavascriptЧтениеJavaScript practice quizЗадание

Variables, Data Types, and Operators

What you will learn in this LessonВидеоUnderstanding variablesВидеоUnderstanding data typesВидеоUsing arithmetic and comparison operatorsВидеоArrays in JavascriptВидеоWorking with stringsВидеоWorking with string manipulationВидеоConditional statements (if/else, switch)ВидеоLooping structures (for, while)ВидеоFunctions and scopeВидеоRead More about Javascript componentsЧтениеVariables, Data Types, and Operators - Practice QuizЗадание

Manipulating the DOM

What you will learn in this LessonВидеоUnderstanding the Document Object Model (DOM)ВидеоAccessing DOM elements with JavaScriptВидеоManipulating DOM elements with JavaScriptВидеоModifying styles and attributes with JavaScriptВидеоLearn more about DOMЧтение

Advanced DOM Manipulation

What you will learn in this LessonВидеоCreating and removing DOM elements with JavaScriptВидеоUsing AJAX to load content dynamicallyВидеоHandling errors and exceptionsВидеоFurther Readings on DOM & AJAXЧтениеAdvanced DOM Manipulation Practice quizЗадание
03Angular for Frontend development33 материалов

Understanding Angular components and modules

What you will learn in this LessonВидеоAngular Life CycleВидеоAngular DecoratorsВидеоAngular ComponentВидеоAngular ModuleВидеоLearn more about Angular components and modulesЧтениеAngular Components - Practice Quiz ЗаданиеCheck-In: How Ready Do You Feel for Angular?Обсуждение

Angular Databinding

What you will learn in this LessonВидеоAngular Data Binding (One way and Two way Data Binding)ВидеоAngular InterpolationВидеоAngular Property BindingВидеоAngular Event BindingВидеоAngular Data Binding - Two way data binding (ngModel)Видео

Angular Directives

What you will learn in this LessonВидеоWhat are Angular DirectivesВидеоAngular Structural DirectivesВидеоAngular nglf DirectiveВидеоAngular ngStyle DirectiveВидеоLearn more about DirectivesЧтениеAngular Directives - Practice Quiz

Angular Pipes & Forms

What you will learn in this LessonВидеоAngular PipesВидеоAngular FormsВидеоAngular Template Driven FormВидеоAngular Reactive FormВидеоRead more on Pipes and FormsЧтениеAngular Pipes & Forms practice quiz
Understanding events and event listenersВидео
Responding to user input (clicks, key presses)Видео
Creating interactive user interfaces with eventsВидео
DOM - Practice Quiz Задание
Javascript & DOM - Graded Quiz Задание
Read more on Data BindingЧтение
Angular Databinding - Practice Quiz Задание
Задание
Задание
Angular - Graded Quiz Задание
Final Assignment - Build a Responsive Web Application using AngularЗадание
Provide your feedback!Чтение