Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Coursera - Web Application Architectures I [repost]

    Posted By: ParRus
    Coursera - Web Application Architectures I [repost]

    Coursera - Web Application Architectures I
    Greg Heileman, Univercity of New Mexico
    WEBRip | English | MP4 + PDF Slides | 960 x 540 | AVC ~124 kbps | 29.970 fps
    AAC | 128 Kbps | 44.1 KHz | 2 channels | Subs: English (.srt) | 6h 43mn | 919 MB
    Genre: Video Tutorial / Development, Programming

    Learn how to build and deploy modern web application architectures – applications that run over the Internet, in the "cloud," using a browser as the user interface.
    This course explores the development of web application architectures from an engineering perspective. We will consider the fundamental design patterns and philosophies associated with modern web application architectures, along with their major components. By the end of this course, I expect you to be able to:

    Design, develop and deploy a modern web application. This course is not about how to build a pretty web page, it's about how to build and deploy the full stack of protocols and technologies associated with a complete web app. That said, it is not possible for you to become an expert in this area in a few weeks. My goal, rather, is to put you on the right path by providing a solid foundation and framework for understanding web applications, allowing you to dig deeper and learn more on your own. The next bullet points describe how we're going to do this.
    Understand the major architectural components in web apps, and how they fit together. Modern web apps are complex. A typical application has a database along with numerous scripts on one end of the web stack, a web server in the middle that delivers information over the Internet, and a user's browser on the other end of the web stack. Even getting started in trying to understand these components can be overwhelming. Consider just the programming languages involved in a typical web stack: from the database (SQL), to the web server (scripting language), to the browser (JavaScript, HTML, CSS), we're dealing with five different programming languages, not to mention the protocols they're operating over – and you need to know a little about them too! We'll introduce a number of software design patterns throughout the course that are aimed at helping you to manage this complexity.
    Use Ruby on Rails. We're going to learn about web apps through the Ruby on Rails framework. Rails is a framework for creating web applications that is built on top of the Ruby programming language. I believe this is one of the best frameworks for learning about web applications, and it's also proving highly successful as a platform for commercial offerings. That said, there are many other frameworks available, and the concepts you will learn using Rails are transferable to these other frameworks.
    Better understand modern software engineering practice. We’ll be using the latest tools and practices in software development, source code control, testing, and application deployment. This will include exposure to agile development practices, the numerous tools that software engineers are expected to know how to use, and the cloud-based resources that are becoming increasingly important in web applications.

    Module 1: Introduction and Background
    Lecture 1: Historical Perspective
    Lecture 2: What is a Web Application?
    Lecture 3: Web 1.0, 2.0, 3.0 Application Architectures
    Lecture 4: Design Patterns
    Lecture 5: Setting up Your Development Environment

    Module 2: Ruby on Rails
    Lecture 1: Rails Overview
    Lecture 2: Your First Rails App
    Lecture 3: The Blog App – Iteration 1
    Lecture 4: Rails Philosophy
    Lecture 5: Version Control
    Lecture 6: Git and Rails

    Module 3: Database Interactions
    Lecture 1: Relational Databases
    Lecture 2: Databases in Rails
    Lecture 3: The Active Record Design Pattern
    Lecture 4: The Blog App – Iteration 2 (Associations)
    Lecture 5: The Blog App – Iteration 3 (Validations)

    Module 4: The Ruby Programming Language
    Lecture 1: Ruby Background
    Lecture 2: Classes and Inheritance
    Lecture 3: Objects and Variables
    Lecture 4: Strings, Regular Expressions and Symbols
    Lecture 5: Expressions and Control Structures
    Lecture 6: Collections, Blocks and Iterators

    Module 5: Middleware
    Lecture 1: What is Middleware?
    Lecture 2: The Hypertext Transfer Protocol (HTTP) – Introduction
    Lecture 3: HTTP – Request
    Lecture 4: HTTP – Response
    Lecture 5: The Model-View-Controller (MVC) Design Pattern
    Lecture 6: Rails Controllers – Request Handling
    Lecture 7: Rails Controllers – Response
    Lecture 8: MVC Implementation in Rails
    Lecture 9: The Blog App – Iteration 4

    Module 6: Presentation/User Interface
    Lecture 1: Introduction and Background
    Lecture 2: HTML — Basic Syntax
    Lecture 3: HTML – Document Structure
    Lecture 4: HTML – Forms
    Lecture 5: Dynamic Content
    Lecture 6: Cascading Style Sheets (CSS)
    Lecture 7: JavaScript and jQuery
    Lecture 8: Ajax
    Lecture 9: The Blog App – Iteration 5

    also You can watch my other last: Programming-posts

    General
    Complete name : 1 - 5 - Module 1 Lecture 4.mp4
    Format : MPEG-4
    Format profile : Base Media
    Codec ID : isom (isom/iso2/avc1/mp41)
    File size : 19.8 MiB
    Duration : 10mn 35s
    Overall bit rate : 261 Kbps
    Writing application : Lavf55.10.100

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Main@L3.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 4 frames
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 10mn 35s
    Bit rate : 124 Kbps
    Width : 960 pixels
    Height : 540 pixels
    Display aspect ratio : 16:9
    Frame rate mode : Constant
    Frame rate : 29.970 (29970/1000) fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.008
    Stream size : 9.39 MiB (47%)
    Writing library : x264 core 129 r2230 1cffe9f
    Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=28.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
    Language : English

    Audio
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40
    Duration : 10mn 35s
    Bit rate mode : Constant
    Bit rate : 128 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 44.1 KHz
    Frame rate : 43.066 fps (1024 spf)
    Compression mode : Lossy
    Stream size : 9.73 MiB (49%)
    Language : English
    Default : Yes
    Alternate group : 1

    Screenshots

    Coursera - Web Application Architectures I [repost]

    Coursera - Web Application Architectures I [repost]

    Coursera - Web Application Architectures I [repost]

    Coursera - Web Application Architectures I [repost]

    Coursera - Web Application Architectures I [repost]

    For more Exclusive material, Visit my AH-blog

    Coursera - Web Application Architectures I [repost]