Barebone MVC

RAPID AND SECURE WEB APPLICATION DEVELOPMENT PLATFORM FOR SOFTWARE DEVELOPERS

Lectures

Recommended Lectures

  • S.O.L.I.D: The First 5 Principles of Object Oriented Design
  • Ten Commandments of Object Oriented Design
  • Composition vs Inheritance
  • Systematic Function Design in JavaScript
  • How to Design Programs, 2nd Edition
  • XML-RPC and Why It's Time to remove it for WordPress Security

Code Smells & Anti-Patterns

  • Code Smells: Null
  • Code Smells: Deeply Nested Code
  • Code Smells: Iteration
  • Code Smells: Mutation
  • Code Smells: Multi-Responsibility Methods
  • Code Smells: If Statements
  • Code Smells: Too Many Problems

Other articles

  • CSRF Security - Caching the Uncacheable
  • Vibe.D Framework

On programming languages

  • Typescript vs. Haxe

Behind the Browser

  • Behind the Browser - Part 1

How JavaScript Actually works

  • How JavaScript actually Works

The HTTP Series

  • The HTTP series (Part 1): Overview of the basic concepts
  • The HTTP series (Part 2): Architectural aspects
  • The HTTP series (Part 3): Client identification
  • The HTTP series (Part 4): Authentication mechanisms
  • The HTTP series (Part 5): Security
Security Series
  • How to ruin TLS security
  • A look under the TLS hood
https://www.bleepingcomputer.com/news/security/top-25-most-dangerous-vulnerabilities-refreshed-after-8-years/
Trimiteți prin e-mail Postați pe blog!Trimiteți pe XDistribuiți pe FacebookTrimiteți către Pinterest

Niciun comentariu:

Trimiteți un comentariu

Pagina de pornire
Abonați-vă la: Comentarii (Atom)

Pagini

  • Pagina de pornire
  • Core Libraries
  • Reference Model
  • Coding Standards / Coding Convention
  • Browse Source Code
  • License
  • Lectures
  • Tools

Arhivă blog

  • ▼  2021 (1)
    • ▼  mai (1)
      • User Frustrations in 2021
  • ►  2020 (4)
    • ►  noiembrie (1)
    • ►  aprilie (1)
    • ►  februarie (1)
    • ►  ianuarie (1)
  • ►  2019 (5)
    • ►  noiembrie (2)
    • ►  august (1)
    • ►  ianuarie (2)
  • ►  2018 (5)
    • ►  iulie (1)
    • ►  februarie (3)
    • ►  ianuarie (1)
  • ►  2017 (9)
    • ►  decembrie (1)
    • ►  octombrie (1)
    • ►  august (2)
    • ►  iunie (2)
    • ►  mai (1)
    • ►  martie (1)
    • ►  februarie (1)
  • ►  2016 (6)
    • ►  octombrie (2)
    • ►  septembrie (1)
    • ►  august (3)
  • ►  2015 (1)
    • ►  octombrie (1)

Donate

Your donations are used to keep this website ad-free, pay domain name annual fees, pay freelance developers to contribute to open-source projects tasks listed on our Jobs page and more.

Jobs Offers

Please check Donations Register.

Privacy Related Links

  • Privacy International
  • Electronic Frontier Foundation
  • Fight for the Future
  • The Internet Defense League
  • Mozilla Encryption Advocacy
Copyright © 2016 - All rights reserved. Tema Simplu. Imagini pentru teme create de mskowronek. Un produs Blogger.