What's new
Heroturko

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Intro to Database App Dev w/Spring Boot, Angular, Postgres

LeeAndro

Trusted Editor
Trusted Editor
27e671af650433ec67b8e5775a6225db.png

Published 08/2022MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 ChGenre: eLearning | Language: English | Duration: 70 lectures (7h 43m) | Size: 4.84 GB

Build Enterprise apps with Spring Boot REST Webservices, relational database and Angular/Typescript
Java Spring Boot
Angular/Typescript
Database design and SQL DDL, DML

BASIC Computer Science, Java Programming and HTML

Learn to develop enterprise applications with a relational database back end, a Java Spring Boot webservice middle tier and an Angular/Typescript client user interface app.​

This introductory course demonstrates building out a complete 3-tier application operating upon one single database table; then designing and building an increasingly sophisticated schema of tables and views for a demo Aviation scheduling app.

Future advanced courses based on this one will flesh out the webservice and client UI apps to operate upon all of the tables in the demo app schema and navigate their relationships: Identifying and non-identifying for keys; One-to-many (1:M) and Many-to-Many (M:N) relationships; associative/cross-reference entities; set-based business rules.

This course assumes some basic knowledge of Java, HTML and SQL but will take you from Zero on Spring Boot, Maven, Angular/Typescript, ER/Studio and PostgreSQL.

The course is evolved from my 2012 book "Java Web Database Application Development" and is based on nearly 30 years of real-world, hands-on professional experience. It is the course I WISH I could have taken when I needed to learn this stuff.

TOPICS INCLUDE

Demo App: "FBOAce" Aviation Scheduling System

Spring Boot

Spring Boot 101 / Hello World

Maven 101

H2 In-memory database

Java Persistence API (JPA)

Data Model Entity Beans, a.k.a. Data Transfer Objects and JPA Annotations

Webservice architecture: Components (Controllers, Services, Repositories)

Inversion of Control, Dependency Injection, Autowiring

JSON

Postman

Exception Handling

Input validation

Client UI HTML independent of technology

Angular/Typescript

Angular 101 / Hello World

Node, npm, Angular cli

ng serve

Modules and components

Essential Angular directories, files and/or components
src/main.ts, src/index.html, src/app/app-module.ts, src/app/app.component.ts/html/css

Typescript imports, @NgModule, export class, @Component decorator.

Calling webservices with HttpClient

Strict Mode

Reading Configuration Parameters (from json file)

Data Types, Modifiers and Scope

constructor and injection

Class Methods

ngOnInit and other Lifecycle methods

Typescript Data Types (most common): Primitives, Arrays, Objects (instances of Classes or Interfaces), any and unknown, Enums

Explict vs. Implicit Declarations

async, await and Promise

Data binding: 1-way, 2-way

Structural Directives: *ngIf (boolean), *ngFor (loop)

Routing:

String interpolation

Property Binding

Event Binding

The Home component and application components

Listing instances of business entities / database records

Template-based forms: Editing and submitting instances of business entities

Observables

Asynchronous programing

Promises and Observable.toPromise

Local References

PostGreSQL 101

Installation

Using PgAdmin to navigate databases, schemas, tables, views and more

Using psql (command-line tool)

Application data queries and metadata queries

CasE sEnsiTIVity in PostGreSQL

Executing DDL to create schema objects

PostgreSQL PL/pgSQL Programming: Trigger functions and triggers that call the functions

"Instead-of" triggers on API Views

Relational Database Design, Theory and Practice

Schema Design (for complete/advanced demo app) and SQL DDL (data definition language statements)

Logical and Physical Data Models

ER Studio Demo

Attributes/Columns

Primary keys, alternate unique indexes

Identifying and non-identifying relationships/for keys

One-to-many (1:M) and Many-to-Many (M:N) relationships; Associative/cross-reference entities

Multiple relationships between/among the same entities

"Super" unique keys

SQL data types

Set-based business rule facilitation and enforcement

Database (API) views and the "driving" table

And more!

Computer Science/IT students and professionals breaking into or enhancing their knowledge and skills in this discipline.

HomePage:
Code:
https://anonymz.com/https://www.udemy.com/course/intro-db-app-dev-springboot-angular/



DOWNLOAD
Code:
https://1dl.net/uxeouo3dpl29/yu8ilffB__Intro_to_D.part1.rar.html
https://1dl.net/dttto3a5l2uy/yu8ilffB__Intro_to_D.part2.rar.html
https://1dl.net/u2emxw8r80tr/yu8ilffB__Intro_to_D.part3.rar.html
https://1dl.net/f48vsszqe3w5/yu8ilffB__Intro_to_D.part4.rar.html
https://1dl.net/uztihx9ppv6q/yu8ilffB__Intro_to_D.part5.rar.html
 

Feel free to post your Intro to Database App Dev w/Spring Boot, Angular, Postgres Free Download, torrent, subtitles, free download, quality, NFO, Dangerous Intro to Database App Dev w/Spring Boot, Angular, Postgres Torrent Download, free premium downloads movie, game, mp3 download, crack, serial, keygen.

Top