Přejít na hlavní obsah
QA

Sláva Ukrajině!

Zpět na všechny kurzy

Praktický kurz QA

Data Formats for QA: APIs, Files, and Contracts

Practical validation of JSON, XML, YAML, CSV, HTML forms, streaming, binary schemas, analytical files, encodings, transformations, and format security.

16 výukových lekcíCelý kurz · zdarma

Přehled kurzu

Na čem budete pracovat

Practical validation of JSON, XML, YAML, CSV, HTML forms, streaming, binary schemas, analytical files, encodings, transformations, and format security.

Course curriculum

Explore the full learning path.

Explore lesson and topic titles here. Register and sign in to read the materials and take the knowledge checks for free.

Lesson 11. Bytes, text, Unicode, media types, and contracts

Theory, worked example, and practice

  • ArticleBytes, text, Unicode, media types, and contracts
  • Knowledge checkCheckpoint: Bytes, text, Unicode, media types, and contracts
Lesson 22. JSON syntax, values, numbers, and Unicode

Theory, worked example, and practice

  • ArticleJSON syntax, values, numbers, and Unicode
  • Knowledge checkCheckpoint: JSON syntax, values, numbers, and Unicode
Lesson 33. JSON Schema, OpenAPI, and contract evolution

Theory, worked example, and practice

  • ArticleJSON Schema, OpenAPI, and contract evolution
  • Knowledge checkCheckpoint: JSON Schema, OpenAPI, and contract evolution
Lesson 44. XML trees, namespaces, XPath, and XSD

Theory, worked example, and practice

  • ArticleXML trees, namespaces, XPath, and XSD
  • Knowledge checkCheckpoint: XML trees, namespaces, XPath, and XSD
Lesson 55. SOAP, WSDL, envelopes, and faults

Theory, worked example, and practice

  • ArticleSOAP, WSDL, envelopes, and faults
  • Knowledge checkCheckpoint: SOAP, WSDL, envelopes, and faults
Lesson 66. YAML for CI/CD, Docker, Kubernetes, and OpenAPI

Theory, worked example, and practice

  • ArticleYAML for CI/CD, Docker, Kubernetes, and OpenAPI
  • Knowledge checkCheckpoint: YAML for CI/CD, Docker, Kubernetes, and OpenAPI
Lesson 77. CSV, TSV, spreadsheets, and formula injection

Theory, worked example, and practice

  • ArticleCSV, TSV, spreadsheets, and formula injection
  • Knowledge checkCheckpoint: CSV, TSV, spreadsheets, and formula injection
Lesson 88. HTML, DOM, semantic structure, and forms

Theory, worked example, and practice

  • ArticleHTML, DOM, semantic structure, and forms
  • Knowledge checkCheckpoint: HTML, DOM, semantic structure, and forms
Lesson 99. Query strings and application/x-www-form-urlencoded

Theory, worked example, and practice

  • ArticleQuery strings and application/x-www-form-urlencoded
  • Knowledge checkCheckpoint: Query strings and application/x-www-form-urlencoded
Lesson 1010. multipart/form-data and file uploads

Theory, worked example, and practice

  • Articlemultipart/form-data and file uploads
  • Knowledge checkCheckpoint: multipart/form-data and file uploads
Lesson 1111. NDJSON, JSON Lines, and streaming records

Theory, worked example, and practice

  • ArticleNDJSON, JSON Lines, and streaming records
  • Knowledge checkCheckpoint: NDJSON, JSON Lines, and streaming records
Lesson 1212. Protocol Buffers, gRPC, Avro, and MessagePack

Theory, worked example, and practice

  • ArticleProtocol Buffers, gRPC, Avro, and MessagePack
  • Knowledge checkCheckpoint: Protocol Buffers, gRPC, Avro, and MessagePack
Lesson 1313. Parquet, XLSX, PDF, images, and media files

Theory, worked example, and practice

  • ArticleParquet, XLSX, PDF, images, and media files
  • Knowledge checkCheckpoint: Parquet, XLSX, PDF, images, and media files
Lesson 1414. Base64, compression, content negotiation, and checksums

Theory, worked example, and practice

  • ArticleBase64, compression, content negotiation, and checksums
  • Knowledge checkCheckpoint: Base64, compression, content negotiation, and checksums
Lesson 1515. Conversions, round trips, schema drift, and data loss

Theory, worked example, and practice

  • ArticleConversions, round trips, schema drift, and data loss
  • Knowledge checkCheckpoint: Conversions, round trips, schema drift, and data loss
Lesson 1616. Format security, fuzzing, and capstone

Theory, worked example, and practice

  • ArticleFormat security, fuzzing, and capstone
  • Knowledge checkCheckpoint: Format security, fuzzing, and capstone