This website uses cookies to ensure you get the best experience on our website. Learn more

Cloud Computing - CS50's Computer Science for Business Professionals 2017

  • Technology Stacks - CS50s Computer Science for Business Professionals 2017

    1:4:36

    00:00:00 - Introduction
    00:01:41 - Front End
    00:09:13 - Back End
    00:14:40 - Databases
    00:16:57 - CRUD
    00:23:25 - SQL Data Types
    00:31:18 - Identifying Rows
    00:33:33 - Simulating a Database
    00:45:10 - Establishing a Relation
    00:54:14 - NoSQL
    00:58:19 - Mobile Development
    01:03:46 - Closing Thoughts

    This course is a variant of Harvard College's introduction to computer science, CS50, designed especially for business professionals. Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with an emphasis on web and mobile technologies. Students emerge from this course with firsthand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for managers, product managers, founders, and decision-makers more generally.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Cloud Computing - Computer Science for Business Leaders 2016

    1:26:01

    caching, load balancing; containers, virtual machines; IAAS, PAAS, SAAS

  • Shooting CS50 for MBAs, Cloud Computing, behind the scenes...

    1:7:51

  • Cloud Computing Tutorial For Beginners | What is Cloud Computing | AWS Training | Edureka

    33:45

    ( AWS Architect Certification Training - )
    This Cloud Computing Tutorial will explain from scratch what cloud computing is all about. Towards the end, we will see how we can launch our first server on the cloud using AWS and Azure. You will learn the following topics in this tutorial:

    1. Why Cloud Computing?
    2. What is Cloud Computing?
    3. Cloud Models
    4. Cloud providers
    5. Hands-on in AWS & Azure

    ------------------------Edureka Cloud Computing Training----------------------

    ???? Edureka AWS Architect Training:
    ???? Edureka Azure Architect Training:
    ???? Edureka Google Cloud Architect Training:
    ???? Edureka Salesforce Training:
    ???? Edureka AWS SYSOPS Training:
    ???? Edureka AWS Development Training:

    For doubts & queries on Cloud Computing, post the same on Edureka Community:

    Facebook:
    Twitter:
    LinkedIn:

    How it Works?
    1. This is a 5 Week Instructor led Online Course.
    2. Course consists of 30 hours of online classes, 30 hours of assignment, 20 hours of project
    3. We have a 24x7 One-on-One LIVE Technical Support to help you with any problems you might face or any clarifications you may require during the course.
    4. You will get Lifetime Access to the recordings in the LMS.
    5. At the end of the training you will have to complete the project based on which we will provide you a Verifiable Certificate!

    - - - - - - - - - - - - - -
    About the Course

    AWS Architect Certification Training from Edureka is designed to provide in depth knowledge about Amazon AWS architectural principles and its components. The sessions will be conducted by Industry practitioners who will train you to leverage AWS services to make the AWScloud infrastructure scalable, reliable, and highly available. This course is completely aligned to AWS Architect Certification - Associate Level exam conducted by Amazon Web Services.

    During this AWS Architect Online training, you'll learn:
    1. AWS Architecture and different models of Cloud Computing
    2. Compute Services: Amazon EC2, Auto Scaling and Load Balancing, AWS Lambda, Elastic Beanstalk
    3. Amazon Storage Services : EBS, S3 AWS, Glacier, CloudFront, Snowball, Storage Gateway
    4. Database Services: RDS, DynamoDB, ElastiCache, RedShift
    5. Security and Identity Services: IAM, KMS
    6. Networking Services: Amazon VPC, Route 53, Direct Connect
    7. Management Tools: CloudTrail, CloudWatch, CloudFormation, OpsWorks, Trusty Advisor
    8. Application Services: SES, SNS, SQS

    Course Objectives

    On completion of the AWS Architect Certification training, learner will be able to:
    1. Design and deploy scalable, highly available, and fault tolerant systems on AWS
    2. Understand lift and shift of an existing on-premises application to AWS
    3. Ingress and egress of data to and from AWS
    4. Identifying appropriate use of AWS architectural best practices
    5. Estimating AWS costs and identifying cost control mechanisms

    Who should go for this course?

    This course is designed for students and IT professionals who want to pursue a career in Cloud Computing. The course is a best fit for:
    1. Professionals interested in managing highly-available and fault-tolerant enterprise and web-scale software deployments.
    2. Professionals who want Project Experience in migrating and deploying cloud based solutions.
    3. DevOps professionals.

    Pre-requisites

    There are no specific prerequisites for this course. Any professional who has an understanding of IT Service Management can join this training. There is no programming knowledge needed and no prior AWS experience required.

    For more information, Please write back to us at sales@edureka.co or call us at IND: 9606058406 / US: 18338555775 (toll free).
    Customer Reviews:

    Joga Rao, Principal Data Architect at AEMO says: “I am a Customer at Edureka. I attended the AWS Architect Certification Training, I found the training to be very informative. The course content was excellent, just what I was after. The trainer was very knowledgeable. I found him to be very patient, he listened and answered everyone's questions. I especially liked the way he repeated and summarized the previous day's leanings at the start of each new day. I also liked his interactive style of training. Edureka demonstrated the highest standard of professionalism in delivering the course content and their support to me in helping complete the project has been exceptional. Thanks Edureka! ”

  • Harvard CS50 Professor David Malan Interview! Day 1353 | ActOutGames

    20:18

    Harvard CS50 Professor David Malan Interview!
    Presley has the privilege of interviewing the amazing David Malan who is the Harvard professor of CS50.
    CS50 is Harvard's Introduction to Computer Science class. Teaching the intellectual enterprises of computer science and the art of programming. Course Link:
    Presley has not finished the course yet but she got a t-shirt at the interview that she can wear when she completes it. Thank you so much to David and his staff it was such a pleasure to meet everyone!

    ActOutGames Interviews:

    =======================
    Like our videos? - Subscribe here -
    Our educational channel:





    When Presley of ActOutGames was seven years old, her parents were using many of the amazing educational resources available on YouTube as part of her home school experience. She liked to learn from folks like Hank and John Green, and also enjoyed watching daily vlog creators like CTFxC and the Shaytards or lets play channels like Chuggaaconnory. Her love of YouTube led her parents to encourage her to start her own channel to show that she can do anything she sets her mind to. As with everything else in her life, Presley jumped in with both feet and started shooting a daily vlog that has now gone on for well over 3 years without missing a single day. She mixes in geek culture, Interviews, Vlogs and anything else that happens to be going on in her life that day. Their goal is to grow the channel to the point where Presley can have her own signing table at Vidcon! Our educational channel:

  • Node, part 0

    1:6:17

  • Hardware - CS50s Understanding Technology 2017

    59:04

    00:00:00 - Binary
    00:07:41 - Binary Lamps
    00:09:53 - ASCII
    00:13:51 - HI
    00:16:37 - CPU
    00:20:05 - System on a Chip (SoaC)
    00:21:10 - RAM
    00:25:26 - Hard Disk
    00:31:50 - Flash Memory
    00:35:48 - Funneling
    00:36:35 - Other Types of Memory
    00:40:55 - Candy Store
    00:42:40 - Display Connectors
    00:43:57 - USB
    00:46:21 - Wireless Communication
    00:47:29 - Operating System
    00:49:15 - Looking at Hardware
    00:49:37 - Looking Outside
    00:51:31 - Looking Inside
    00:54:39 - Inside a Hard Drive
    00:55:56 - Motherboard
    00:58:11 - Solid State Drive
    00:59:08 - Closing Remark

    This course is for students who don't (yet) consider themselves computer persons. Designed for students who work with technology every day but don't necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering students to use and troubleshoot technology more effectively. Through lectures on hardware, the Internet, multimedia, security, programming, and web development as well as through readings on current events, this course equips students for today's technology and prepares them for tomorrow's as well.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • SETTING UP A WEB SERVER ON AWS - CS50 on Twitch, EP. 18

    2:18:35

    Join CS50's Nick Wong for a look at setting up a simple server on AWS, showcasing the potential use case of WordPress using PHP, Apache, and other technologies; we even get hacked along the way!

    Co-hosted by Colton Ogden. Join us live on twitch.tv/cs50tv and be a part of the live chat every week.

    This is CS50 on Twitch.

  • Pong - Lecture 0 - CS50s Introduction to Game Development 2018

    1:37:03

    00:00:00 - Introduction
    00:04:10 - Lecture Topics
    00:07:35 - What is Lua?
    00:09:20 - LÖVE2D
    00:10:08 - Game Loops
    00:11:06 - 2D Coordinate System
    00:11:47 - Lecture Scope
    00:13:01 - The Day-0 Update
    00:18:55 - The Low-Res Update
    00:21:02 - Texture Filtering
    00:25:10 - The Rectangle Update
    00:30:42 - The Paddle Update
    00:35:42 - The Ball Update
    00:45:37 - The Class Update
    00:55:51 - The FPS Update
    00:59:35 - The Collision Update
    00:59:51 - AABB Collision Detection
    01:12:37 - The Score Update
    01:14:40 - State Machine
    01:21:18 - The Victory Update
    01:27:57 - The Audio Update
    01:26:44 - bfxr
    01:33:54 - The Resize Update

    This course picks up where Harvard University's CS50 leaves off, focusing on the development of 2D interactive games. Students explore the design of such childhood games as Super Mario Bros., Legend of Zelda, and Pokémon in a quest to understand how video games themselves are implemented. Via lectures and hands-on projects, the course explores principles of 2D graphics, animation, sound, and collision detection using the LÖVE framework and Lua programming language. By course's end, students will have programmed several of their own games and gained a thorough understanding of the basics of game design and development.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • CS50 2017 - Lecture 10 - SQL

    1:45:22

    00:00:00 - Muppet Teaser
    00:03:02 - eprint
    00:05:07 - Facebook Login Walkthrough
    00:14:34 - Flask Sessions
    00:28:56 - SQL
    00:29:44 - Databases
    00:36:55 - SQLite
    00:39:01 - Database Operations
    00:45:32 - SQL Data Types
    00:54:33 - Optimizing the Database
    01:06:13 - phpLiteAdmin
    01:12:42 - Constraints
    01:18:01 - Creating a Database
    01:21:58 - sqlite3
    01:25:14 - SQL in Python
    01:33:15 - SQL Injection Attacks
    01:38:50 - Adding SQL to Flask
    01:43:31 - C$50 Finance

  • Cloud Computing - CS50s Computer Science for Business Professionals 2017

    1:1:51

    00:00:00 - Introduction
    00:01:31 - The Cloud, Explained
    00:06:48 - Load Balancing
    00:18:46 - Single Point of Failure
    00:27:06 - Cloud Services
    00:30:00 - IaaS
    00:32:44 - The Advent of the Cloud
    00:38:00 - Virtualization
    00:39:42 - Containerization
    00:41:59 - SaaS
    00:44:14 - PaaS
    00:47:16 - Database Replication
    00:49:53 - Vertical Scaling
    00:52:09 - Horizontal Scaling
    00:59:46 - Closing Thought

    This course is a variant of Harvard College's introduction to computer science, CS50, designed especially for business professionals. Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with an emphasis on web and mobile technologies. Students emerge from this course with firsthand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for managers, product managers, founders, and decision-makers more generally.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Cloud Computing - Computer Science for Business Leaders - July 2016

    1:26:52

  • Web Development - CS50s Computer Science for Business Professionals 2017

    1:24:58

    00:00:00 - Introduction
    00:01:01 - CS50 IDE
    00:02:59 - hello.html
    00:08:30 - image.html
    00:15:54 - link.html
    00:19:11 - headings.html
    00:20:42 - paragraphs.html
    00:23:38 - list.html
    00:25:03 - table.html
    00:27:01 - search.html
    00:36:09 - css0.html
    00:40:27 - css1.html
    00:42:25 - css2.html
    00:46:56 - css3.html
    00:49:15 - css4.html
    00:50:54 - Introducing JavaScript
    00:55:50 - DOM
    00:58:36 - dom0.html
    01:05:14 - dom1.html
    01:09:25 - dom2.html
    01:10:27 - form0.html
    01:14:10 - form1.html
    01:18:38 - Tying JavaScript to Scratch
    01:21:02 - Closing Thoughts

    This course is a variant of Harvard College's introduction to computer science, CS50, designed especially for business professionals. Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with an emphasis on web and mobile technologies. Students emerge from this course with firsthand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for managers, product managers, founders, and decision-makers more generally.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Internet Technologies - CS50s Computer Science for Business Professionals 2017

    36:14

    00:00:00 - Introduction
    00:00:49 - Protocols
    00:02:04 - How the Internet Works
    00:04:25 - DHCP
    00:06:45 - DNS
    00:10:51 - TCP
    00:14:00 - UDP
    00:15:37 - traceroute
    00:18:53 - Undersea Cabling
    00:21:36 - TCP/IP
    00:25:01 - HTTP
    00:33:52 - HTML

    This course is a variant of Harvard College's introduction to computer science, CS50, designed especially for business professionals. Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with an emphasis on web and mobile technologies. Students emerge from this course with firsthand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for managers, product managers, founders, and decision-makers more generally.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Computational Thinking - CS50s Computer Science for Business Professionals 2017

    1:36:28

    00:00:00 - Introduction
    00:01:16 - Computational Thinking
    00:01:53 - Binary
    00:09:21 - Binary Lamps
    00:12:36 - ASCII
    00:15:42 - RGB
    00:17:54 - Abstraction
    00:19:03 - Let's Play A Game
    00:29:45 - Algorithms
    00:38:55 - Pseudocode
    00:44:55 - Algorithmic Complexity
    00:49:16 - Storing Data in Memory
    00:58:29 - Finding 50
    01:02:15 - Sorting Stands
    01:13:52 - Arrays
    01:14:58 - Array Tradeoffs
    01:19:07 - Linked Lists
    01:24:48 - Trees
    01:29:37 - Hash Tables
    01:32:23 - Bucketizing Cards
    01:35:03 - Closing Remarks

    This course is a variant of Harvard College's introduction to computer science, CS50, designed especially for business professionals. Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with an emphasis on web and mobile technologies. Students emerge from this course with firsthand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for managers, product managers, founders, and decision-makers more generally.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Programming Languages - CS50s Computer Science for Business Professionals 2017

    36:17

    00:00:00 - Introduction
    00:01:36 - Programming Constructs
    00:07:25 - Scratch
    00:13:47 - Online Resources
    00:14:55 - Conditions
    00:18:51 - ouch
    00:20:24 - Oscartime
    00:23:17 - Final Thoughts on Scratch
    00:24:54 - C
    00:25:31 - Compilation
    00:27:23 - Python
    00:30:23 - hello.c
    00:32:03 - hello.py
    00:32:25 - Other Languages
    00:35:22 - Closing Thoughts

    This course is a variant of Harvard College's introduction to computer science, CS50, designed especially for business professionals. Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with an emphasis on web and mobile technologies. Students emerge from this course with firsthand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for managers, product managers, founders, and decision-makers more generally.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Web Development - Computer Science for Business Leaders - July 2016

    1:2:39

  • Web Programming - Computer Science for Business Leaders - July 2016

    1:16:55

  • Internet Technologies, Cloud Computing - CS50 for Lawyers 2019

    1:14:21

    00:00:00 - Introduction
    00:00:15 - Internet Technologies, Cloud Computing
    00:02:36 - DHCP
    00:06:22 - IP
    00:17:21 - TCP
    00:25:52 - DNS
    00:30:40 - traceroute
    00:37:27 - HTTP
    00:54:25 - Vertical Scaling
    00:57:56 - Horizontal Scaling
    00:58:57 - Virtualization
    01:10:57 - Containerization
    01:12:45 - Closing Thought

    This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students). Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately, it equips students with a deeper understanding of the legal implications of technological decisions made by clients.

    Through a mix of technical instruction and discussion of case studies, this course empowers students to be informed contributors to technology-driven conversations. In addition, it prepares students to formulate technology-informed legal arguments and opinions. Along the way, it equips students with hands-on experience with Python and SQL, languages via which they can mine data for answers themselves.

    Topics include algorithms, cloud computing, databases, networking, privacy, programming, scalability, security, and more, with a particular emphasis on understanding how the work developers do and the technological solutions they employ may impact clients. Students emerge from this course with first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Privacy, Security, Society - Computer Science for Business Leaders - July 2016

    1:15:41

  • Internet Technologies - Computer Science for Business Leaders - July 2016

    1:20:18

  • Technology Stacks - Computer Science for Business Leaders - July 2016

    1:19:05

  • Computational Thinking - Computer Science for Business Leaders - July 2016

    1:32:19

  • CS435_Topic001

    14:01

    CS435 - Cloud Computing

  • Cloud Computing, part 1

    5:20

    IBM's Doug Jones discusses 'cloud' security.

  • Computer Classes Fall 2017

    1:04

    Introductory video for Computer training classes at the Business & Technology Department at the Conejo Valley Adult School in Thousand Oaks, CA. Teacher-led. Hands-on.

  • Project Management - Cloud Computing

    11:22

    Project Management - Cloud Computing

  • Mobile and Cloud Computing For Business on Vimeo

    1:4:03

  • Web Development - CS50s Understanding Technology 2017

    1:9:47

    00:00:00 - Internet Recap
    00:01:03 - Web Browser
    00:02:52 - Web Server
    00:04:21 - HTTP
    00:06:03 - HTTP Status Codes
    00:08:37 - HTML
    00:19:00 - Atom
    00:21:17 - Links
    00:26:46 - Images
    00:30:42 - Paragraphs
    00:34:25 - Headings
    00:35:27 - Lists
    00:36:49 - Tables
    00:38:52 - Implementing Google
    00:48:02 - Forms
    00:51:47 - css0.html
    00:55:52 - DOM
    00:58:48 - css1.html
    01:01:11 - css2.html
    01:03:07 - css3.html
    01:05:05 - css4.html
    01:07:24 - Closing Thought

    This course is for students who don't (yet) consider themselves computer persons. Designed for students who work with technology every day but don't necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering students to use and troubleshoot technology more effectively. Through lectures on hardware, the Internet, multimedia, security, programming, and web development as well as through readings on current events, this course equips students for today's technology and prepares them for tomorrow's as well.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • CS50 Fair 2017 at Harvard

    3:6:25

  • Cloud Computing for Enterprises - Final Project

    14:42

    Cloud Computing for Enterprises - Final Project

  • Internet - CS50s Understanding Technology 2017

    51:50

    00:00:00 - Home Network Breakdown
    00:02:13 - IP
    00:06:43 - DNS
    00:08:21 - Packets
    00:13:48 - TCP/IP
    00:18:14 - Ports
    00:19:53 - Protocols
    00:21:12 - UDP
    00:23:28 - IPs in More Detail
    00:27:06 - Routers
    00:32:31 - traceroute
    00:40:56 - Undersea Cabling
    00:43:05 - Cable Modem Demo
    00:46:27 - Network Switch Demo
    00:47:48 - Home Router Demo
    00:48:54 - Network Cable Demo
    00:50:24 - Closing Thoughts and Homework

    This course is for students who don't (yet) consider themselves computer persons. Designed for students who work with technology every day but don't necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering students to use and troubleshoot technology more effectively. Through lectures on hardware, the Internet, multimedia, security, programming, and web development as well as through readings on current events, this course equips students for today's technology and prepares them for tomorrow's as well.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Compliant Cloud Computing

    58:53

    Microsoft Assistant General Counsel Dennis Garcia led a large group discussion on “Compliant Cloud Computing” at Compliance Week 2017, the annual conference for compliance and risk professionals. The panelists were Edward Efkeman, FedEx, Jude Soundar, Office of the Army General Counsel, and Darryl Hobbs, Microsoft.

    Subscribe to Microsoft on YouTube here:

    Follow us on social:
    LinkedIn:
    Twitter:
    Facebook:
    Instagram:

    For more about Microsoft, our technology, and our mission, visit

  • Programming Languages - CS50 for Lawyers 2019

    1:25:29

    00:00:00 - Introduction
    00:00:15 - Programming Languages
    00:01:52 - Machine Code
    00:06:28 - Source Code
    00:10:10 - Compiler
    00:13:33 - Interpreter
    00:17:54 - Bytecode
    00:19:47 - Virtual Machine
    00:20:31 - Programming Languages (continued)
    00:24:44 - hello0.py
    00:25:52 - hello1.py
    00:29:29 - hello2.py
    00:31:34 - hello3.py
    00:34:15 - arithmetic.py
    00:39:45 - conditions.py
    00:44:26 - answer.py
    00:45:47 - return.py
    00:52:21 - positive.py
    00:56:56 - score.py
    01:01:37 - Data Types
    01:02:34 - imprecision.py
    01:05:48 - RAM (Random Access Memory)
    01:08:08 - Floating Point Imprecision
    01:08:34 - Integer Overflow
    01:15:27 - pseudorandom.py
    01:18:03 - guess.py
    01:20:22 - mario0.py
    01:21:15 - mario1.py
    01:22:50 - mario2.py
    01:24:56 - Programming Languages (continued)

    This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students). Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately, it equips students with a deeper understanding of the legal implications of technological decisions made by clients.

    Through a mix of technical instruction and discussion of case studies, this course empowers students to be informed contributors to technology-driven conversations. In addition, it prepares students to formulate technology-informed legal arguments and opinions. Along the way, it equips students with hands-on experience with Python and SQL, languages via which they can mine data for answers themselves.

    Topics include algorithms, cloud computing, databases, networking, privacy, programming, scalability, security, and more, with a particular emphasis on understanding how the work developers do and the technological solutions they employ may impact clients. Students emerge from this course with first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Mobile Computing with App Inventor: CS Principles Part II | TrinityX on edX

    56

    Explore intermediate and advanced topics in computer science by building mobile apps with App Inventor for Android. Take this course for free:

    ABOUT THIS COURSE

    We will use the free and open tool, App Inventor for Android, to explore advanced topics in computer science.

    You’ll build an app a week, exploring such advanced topics as gameplay over a network, encryption, and more.

    At the end of the course, we’ll collectively decide on an app that we will build together. You will be able to build almost anything you can imagine!

    Because computer science is not just about coding and building apps, we will also learn some of the fundamental principles of computer science. We'll explore the potential and the limitations of computing and coding. We'll learn how the Internet works and about the positive and negative aspects of computing in today's society.

    For these broader computing concepts we will work within an emerging curricular framework -- the Computer Science Principles (CSP). The CSP framework is being developed by leading computer science educators from around the country under the auspices of the College Board and with funding support of the National Science Foundation.

    In addition to programming and CSP, the course is project-based and emphasizes writing, communication, and creativity. Multiple-choice questions, in the style that students can expect to encounter on the AP exam, will also be a key component of this course.

    WHAT YOU'LL LEARN
    How to design sophisticated Android mobile apps using App Inventor
    How computer science principles apply to algorithms, programming, the internet, and society

  • Lec-5 | Cloud Computing Tutorial for beginners-Hindi/Urdu | क्लाउड कंप्यूटिंग हिंदी में

    30:01

    LEC-5 .Watch all the lectures in Playlist for better understanding of Cloud.in case of any doubt,please write a comment.
    Do subscribe to TECHNICAL GUFTGU channel and Press Bell icon & get regular updates on videos, DIRECT LINK TO CHANNEL :

    Here are direct links of My All the Playlist: MUST CHECK
    IPv6 Complete Tutorial for beginners Link :

    Microsoft Azure Tutorial for beginners in Hindi/Urdu AZ-103 and AZ-900 LINK :

    Cloud computing tutorials For beginners Link :

    AWS Solution Architect-Associate complete Tutorials Link :

    CCNA Complete Tutorials /Computer Networking Link :
    This is the best channel for AWS Tutorials, Microsoft Azure tutorials, 2G,3G, LTE, CCNA, Cloud computing and for others topics related to cloud and computer networking. Technical Guftgu is the only platform, which provides you entire training on white board, so that you feels that, you are taking real time training.
    Bhupinder Rajput Sir is having 8 Years of Experience in the field of technical trainings in entire india.
    NOTE : If you would like to organise Bhupinder Rajput Sir workshop in your College or University, write mail to us.

    For More Information:
    Please write us at : technicalguftgu99@gmail.com
    Connect with us on facebook page-Technical Guftgu for his upcoming 5 Days workshops on cloud in india and Nepal. If you would like to donate and give support to our Channel, write mail to us.

    Thanks For giving Your Valuable time.
    Regards,
    Technical Guftgu Team

  • Computer Tycoon - 4K Gameplay

    22:17

    More Computer Tycoon gameplay and gameplay from other Strategy video games here:

    ★Buy Cheap Games

    (* Use SHD code for 3% CASHBACK. I get a little commission for every purchase you make )


    Computer Tycoon is an indie business strategy game about Computer Evolution. Start your company in the 70s. Invent until 2034, create the best hardware and operating system, upgrade your infrastructure and handle your marketing! Promote games, rule the global market and become an immortal!
    Computer Tycoon is an indie business strategy game about Computer Evolution and starting your own company in the 70s. Lead the research race until 2034, create the best hardware and operating system, take care of your infrastructure and even handle your marketing. Find video game gems to promote them on your platforms, conquer the global market and became literally immortal!

    Computer Tycoon is different from other building/tycoon games because it has a grand strategy game aspect. You will control your computer empire viewing a world map and managing resources.

    EARLY ACCESS GAME - The game doesn't have a tutorial, YET. It can be confusing for some, and also it has some bugs that I'm working on! I'm a solo dev, I'm trying to do my best here - I'm very active in the forums I try to respond to anybody and fix everything. The game got an update nearly every day so far, just check out the history. I'm really working together with my community that is the very mean of Early Access and having a game under development on Steam. If you can't accept these, use the wishlist until the game is done, or try and ask for a refund if you are disappointed, but PLEASE don't buy it and write a negative review because of these. Thanks for your understanding!
    A journey through computer history
    Start your adventure in the 70s as a small business somewhere in the world. Learn more about hardware and software inventions that were the first steps to our current modern world, and get a taste of what is waiting for us in the future. Find the classic video games and help a new culture to be born.
    Create computers your way!
    In Computer Tycoon the decisions you make during development really matter. Take advantage of the technology, upgrade and design combinations! Does your product need more computing capacity or should you focus more on features, low price or prestige? Maybe change to portable computers or develop more easy-to-use Operating Systems? These decisions will have a major impact on the success of your company.
    Expand your multinational corporation
    Expand your corporation in a smart way into multiple countries, build more offices, factories, laboratories and other required facilities. Poor countries have cheaper labor, but richer countries will give you more educated engineers.
    Market your computers!
    Having the best product isn't enough. You must take care of people's needs or even change their needs using different marketing tools. Balance your budget well between development, production, marketing, and expansion.
    You have only one life
    We'll all die one day... but not in Computer Tycoon! You can win the game by becoming a monopoly or reaching the technological singularity if you are fast and healthy enough. Healthy? Yes, you have a small chance to die in the game, so you should regularly check your health.

    ★Strategy and Real Time Strategy Games gameplay you may like:
    ►Strategy Games Gameplay:

    ►Real Time Strategy Games Gameplay:




    ⚓SUBSCRIBE:
    ????YT MEMBERSHIPS:
    ????DISCORD:
    ????MERCH:

  • Database Design - CS50 for Lawyers 2019

    1:10:40

    00:00:00 - Introduction
    00:00:15 - Database Design
    00:00:42 - Spreadsheets
    00:05:10 - Databases
    00:06:50 - Data Types
    00:08:20 - SQL
    00:28:48 - DB Browser
    00:51:47 - Race Conditions
    00:59:07 - SQL Injection Attacks
    01:03:10 - Scalability

    This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students). Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately, it equips students with a deeper understanding of the legal implications of technological decisions made by clients.

    Through a mix of technical instruction and discussion of case studies, this course empowers students to be informed contributors to technology-driven conversations. In addition, it prepares students to formulate technology-informed legal arguments and opinions. Along the way, it equips students with hands-on experience with Python and SQL, languages via which they can mine data for answers themselves.

    Topics include algorithms, cloud computing, databases, networking, privacy, programming, scalability, security, and more, with a particular emphasis on understanding how the work developers do and the technological solutions they employ may impact clients. Students emerge from this course with first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Cybersecurity, continued - CS50 for Lawyers 2019

    1:31:37

    00:00:00 - Introduction
    00:00:15 - Git and GitHub
    00:13:09 - Two-Factor Authentication (2FA)
    00:17:19 - Denial of Service (DoS) Attacks
    00:17:59 - Making Cyberspace Safe for Democracy
    00:24:37 - Denial of Service (DoS) Attacks (continued)
    00:27:22 - Computer Fraud and Abuse Act
    00:28:49 - Stopping Denial of Service (DoS) Attacks
    00:34:34 - HTTP and HTTPS
    00:39:40 - SSL/TLS
    00:47:54 - Cross-Site Scripting (XSS)
    00:59:28 - Cross-Site Request Forgery (CSRF)
    01:05:06 - Cross-Site Attacks: Summary
    01:05:35 - Databases
    01:11:19 - SQL Injection
    01:23:17 - Phishing

    This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students). Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately, it equips students with a deeper understanding of the legal implications of technological decisions made by clients.

    Through a mix of technical instruction and discussion of case studies, this course empowers students to be informed contributors to technology-driven conversations. In addition, it prepares students to formulate technology-informed legal arguments and opinions. Along the way, it equips students with hands-on experience with Python and SQL, languages via which they can mine data for answers themselves.

    Topics include algorithms, cloud computing, databases, networking, privacy, programming, scalability, security, and more, with a particular emphasis on understanding how the work developers do and the technological solutions they employ may impact clients. Students emerge from this course with first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Myntra Sees Cloud as the Foundation to E-Commerce Business

    1:33

    Abhinav Yajurvedi, Senior VP, Engineering & Experience at Myntra talks about how Cloud reaping benefits.

  • What is CS50 AP?

    3:58

    Teachers and students in CS50 AP's pilot share their experiences. See for more details.

  • David J. Malan - Visitas Thinks Big 2018 - Harvard University

    18:13

  • MIS CLOUD COMPUTING sec3

    15:15

  • Visitas Thinks Big 2016 - Abstraction by Professor David J. Malan

    15:25

  • Instructing on the Cloud: Using AWS to Aid Professors and Teach Students

    38:42

    In this 38:41 video, Carnegie Mellon University’s (CMU) computer science professor Majd Sakr provides a detailed overview of one of the most powerful and popular courses on the cloud, which he teaches at CMU. The course scaled from reaching 50 CMU students in the classroom to 330 students across CMU’s global campuses, through online delivery, in less than two years. Sakr uses AWS to implement all of the in-class projects. He also discusses the other online tools used to implement the class. He previews his course syllabus, which begins with an overview of cloud computing, then goes into data centers, sharing resources on the cloud, cloud storage, and analytics engines in the cloud. He discusses the six course projects that are implemented on AWS, including the following projects: AWS account setup; big data analysis; scaling and elasticity; cloud storage; analytics engines on the cloud; and a team project around complete web services. He follows by detailing the how he went about designing the projects on AWS, and he goes into depth about how he monitors and evaluates student progress. In addition to discussing how he minimizes cheating in the class, he provides an overview of how he has used real-world budget constraints to help the students learn how to budget on AWS and consequently minimize resources used. The result is that students learn how to budget and have wound up greatly reducing their spend on AWS. Before taking questions from the moderator and the crowd, Professor Sakr ends his overview by discussing lessons that he has learned and recommendations that he has for other educators who are building classes on or about the cloud.

  • User Error on a Massive Scale - Amazon AWS - CS50 Live - S3E0

    6:42

    CS50 explains Amazon S3's recent downtime, the result of user error that affected quite a few websites, including Codecademy, Coursera, CS50, Docker, Giphy, GitHub, GitLab, Heroku, Imgur, Is it Down Right Now, Kickstarter, Medium, Quora, Slack, Travis CI, and more.

    This is a clip from CS50 Live, CS50's episodic show wherein we not only look at recent news in tech but also explain it.

  • Multimedia - CS50s Understanding Technology 2017

    39:08

    00:00:00 - Digital Audio
    00:05:03 - Graphics
    00:07:02 - RGB
    00:12:46 - Bitmap Format
    00:17:28 - Image Compression
    00:23:21 - Image File Formats
    00:27:01 - Enhance
    00:30:19 - Video Compression
    00:34:17 - Video File Formats
    00:36:43 - 3D Video

    This course is for students who don't (yet) consider themselves computer persons. Designed for students who work with technology every day but don't necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering students to use and troubleshoot technology more effectively. Through lectures on hardware, the Internet, multimedia, security, programming, and web development as well as through readings on current events, this course equips students for today's technology and prepares them for tomorrow's as well.



    ***

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

    ***

    HOW TO SUBSCRIBE



    HOW TO TAKE CS50

    edX:
    Harvard Extension School:
    Harvard Summer School:
    OpenCourseWare:

    HOW TO JOIN CS50 COMMUNITIES

    Discord:
    Ed:
    Facebook Group:
    Faceboook Page:
    GitHub:
    Gitter:
    Instagram:
    LinkedIn Group:
    LinkedIn Page:
    Quora:
    Slack:
    Snapchat:
    Twitter:
    YouTube:

    HOW TO FOLLOW DAVID J. MALAN

    Facebook:
    GitHub:
    Instagram:
    LinkedIn:
    Quora:
    Twitter:

    ***

    CS50 SHOP



    ***

    LICENSE

    CC BY-NC-SA 4.0
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License


    David J. Malan

    malan@harvard.edu

  • Getting started on Cloud Computing with Azure Cloud month #3

    15:53

  • DeepCloud AI - The importance of decentralized cloud computing.

    4:50

    #DEEP #DEEPCLOUD #CloudComputing
    Have any questions relating to DeepCloud AI? Join their active community on Telegram where you can discuss anything DeepCloud AI -related:


    Learn more at their website:
    DeepCloud AI whitepaper, if you want to dig in deeper:

    Get connected to DeepCloud AI on social media:
    Twitter:
    Facebook:
    ------------------**************------------------------------
    Author : hongtham
    BitcoinTalk profile link:
    My eth wallet: 0xc175a33e3231E477E0109FA3498D413A0774a100

  • IP

    15:35

Menu