Computer Science MetaBootcamp: Beginner to Intermediate 2024

Learn Basics of Programming, Cyber Systems, Python, Cryptography, Web Development, Cybersecurity, Networking, ML & more!

What You will Learn

  • What you’ll learn
  • Finally understand how computers and all cyber systems work at a basic level.
  • Take a journey through all the layers of cyber systems beginning from electrical signals at the bottom up to the algorithms in your head.
  • Understand programming concepts such as Model View Controller (MVC), bit manipulation and much more.
  • A holistic understanding of basics such as variables, loops, conditionals and much more.
  • Learn scripting and automation through Python, the top programming language of today used in Web Development, Machine Learning and Data Science.
  • Understand how the internet works and other networking concepts.
  • Learn web technologies such as HTML, CSS and Javascript.
  • Take your first step into the field of cybersecurity by completing a Capture the Flag challenge on the popular TryHackMe platform.
  • Prepare for jobs or internships by practicing common leetcode problems that are commonly asked in tech interviews today.
  • Become language agnostic and migrate easily from 1 language and framework to another by converting your Python project to a web page using HTML, CSS and JS.
  • Follow along with interesting storylines and characters that re-enforce the concepts learnt in the course.
  • Speed run up to 5 semesters’ worth of a Computer Science and Engineering Degree on demand and quickly recognize your strengths, weaknesses and interests.
  • Be able to easily differentiate and understand the basics of each of the giant sub-fields within CSE.
  • Understand clearly and exactly what a CS student walks like, thinks like, and acts like!
  • Identify a path for yourself within the tech infused careers of tomorrow!
  • This course includes:
  • 7 hours on-demand video
  • 5 articles
  • 43 downloadable resources
  • Access on mobile and TV
  • Full lifetime access
  • Certificate of completion

Description


Requirements


Course Content

  • 9 sections • 79 lectures • 7h 7m total length
  • Resources for Odysians
  • Critical Thinking Begins!
  • Layer 0.5 – CPU, I Choose You!
  • Layer 1 – All Aboard the Motherboard
  • BRK Time – Why is it Called Motherboard?
  • Layer 1.5 – C-Men Assemble
  • BRK Time – All Smart, Everywhere
  • Layer 2 – What’s in a Language?
  • BRK Time – 1st Programming Language
  • Layer 3 – A Race Through Time
  • Layer 4 – Started from the Bottom
  • Quiz Time!
  • Bits, Bytes and Words
  • Bitwise Operators
  • Two’s Complement
  • Shifting and Masking
  • Variables and Data Types
  • Strings and Lists
  • Operators and Operations
  • Conditionals I
  • Conditionals II
  • Loops
  • Functions
  • Dictionaries
  • Common Pitfalls
  • Hangman
  • Blackjack
  • Chatbot
  • Caesar’s Cipher
  • What is a shell?
  • Simple Input in Python
  • Simple Input in Python Demo
  • Doing Something With Input
  • Arsen Versus Onyx – Part I
  • Rock-Paper-Scissor Challenge
  • About the Game
  • OWL Solution: Rock-Paper-Scissors
  • Arsen Versus Onyx – Part II
  • What’s Going on With Return?
  • How do We Implement Return?
  • How to add Exit: Demo
  • Arsen Versus Onyx – Part III
  • OWL Solution: Adding Lizard and Spock
  • Arsen Versus Onyx – Part IV
  • OWL Solution: Rigging the Game
  • What is Web Development?
  • How the Internet Works
  • What is Web Programming I
  • Model View Controller
  • Intro to HTML
  • Intro to HTML: DEMO
  • Intro to CSS
  • Intro to CSS: DEMO
  • Intro to JS
  • Intro to JS: DEMO
  • Translating Python to HTML/CS/JS
  • OWL Solution: Web Page RPS
  • Arsen Versus Onyx – Part V
  • Section Closer
  • CTF Intro
  • Link to the Room
  • How to Use TryHackMe
  • OWL Solution: CTF Walkthrough
  • Section Closer
  • Congratulations!
  • What’s Next?
  • See You Soon!



Latest Free Coupons

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Today's 30+ Free Courses

X