Skip to content

em1e/Course-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📕 Zero to Mastery | Complete Python Developer in 2024

Duration estimate: 32 hours of video + 12 Projects

   Module 1: Python Introduction
   Module 2: Python Basics
   Module 3: Python Basics 2
   Module 4: Developer Environment
   Module 5: Advanced Python: Object Orientated Programming
   Module 6: Advanced Python: Functional Programming
   Module 7: Advanced Python: Decorators
   Module 8: Advanced Python: Error Handling
   Module 9: Advanced Python: Generators
   Module 10: Modules In Python
   Module 11: Debugging In Python
   Module 12: File I/O
   Module 13: Regular Expressions
   Module 14: Testing In Python
   Module 15: Career Of A Python Developer
   Module 16: Scripting With Python
   Module 17: Scraping Data with Python
   Module 18: Web Development with Python
   Module 19: Automation/Testing
   Module 20: Machine Learning + Data Science

📗 Zero to Mastery | Java Programming Bootcamp

Duration estimate: 32 hours of video + 4 Projects

   Module 1: Welcome to Java (the language)!
   Module 2: Java Application Structure
   Module 3: Working with Variables and Arrays
   Module 4: Primitives vs. Objects
   Module 5: Control Flow
   Module 6: Writing & Using Methods in Java
   Module 7: Access Modifiers and Static
   Module 8: Working with Text Variables (String and StringBuilder)
   Module 9: Working with Dates & Times
   Module 10: Object Oriented Programming (OOP)
   Module 11: Constructors
   Module 12: Enums
   Module 13: Interfaces and Abstract Classes
   Module 14: Generics and Collections
   Module 15: Exceptions
   Module 16: Reading and Writing Files
   Module 17: Lambda Expressions and Functional Interfaces
   Module 18: Functional Programming
   Module 19: The Java Memory
   Module 20: Concurrency and Multithreading

Duration estimate: 26 hours of video + 1 Project

   Module 1: Getting Started
   Module 2: Unity Fundamentals
   Module 3: Designing a Scene
   Module 4: Getting Started with C#
   Module 5: Player Movement
   Module 6: Intermediate C#
   Module 7: AI Movement
   Module 8: Patrolling with Splines
   Module 9: Player & Enemy Stats
   Module 10: Animation
   Module 11: Combat
   Module 12: User Interfaces
   Module 13: Dialogue
   Module 14: Quests & Rewards
   Module 15: Scene Management
   Module 16: Saving
   Module 17: Camera, Lights, Action!
   Module 18: Audio
   Module 19: Polishing the Game
   Module 20: Publishing a Game

Duration estimate: 20 hours of video + 2 Projects

   Module 1: Rust Fundamentals
   Module 2: Making Decisions with Rust
   Module 3: Repetition
   Module 4: Working With Data
   Module 5: Rust's Memory Model
   Module 6: Data Collections
   Module 7: Expanding Knowledge
   Module 8: Fallible Functions
   Module 9: Data Collection: HashMap
   Module 10: Easier Data Management
   Module 11: Managing Code
   Module 12: Milestone Project: Billing Application
   Module 13: Shared Functionality
   Module 14: Lifetimes
   Module 15: Improving Program Reliability
   Module 16: Type Conversions
   Module 17: Parallel Execution
   Module 18: Shared Ownership
   Module 19: Standard Library Tour
   Module 20: Other Language Features
   Module 21: Development Experience
   Module 22: Crate Roundup
   Module 23: Declarative Macros

📓 Zero to Mastery | Three.js Bootcamp

Duration estimate: 20 hours of video + 2 Projects

   Module 1: Three.js Fundamentals
   Module 2: Hello World (Your First Scene)
   Module 3: Camera
   Module 4: Extra: Resizing and Antialiasing
   Module 5: Manipulating Meshes
   Module 6: Animating Meshes
   Module 7: Mesh - Geometries
   Module 8: Mesh - Materials
   Module 9: Textures
   Module 10: Lighting
   Module 11: Shadows
   Module 12: Solar System
   Module 13: Working with 3D Models
   Module 14: Creating Your Portfolio in Three.js
   Module 15: Portfolio Code Structure
   Module 16: Pre-Loader
   Module 17: Physics
   Module 18: Basic Inputs
   Module 19: Character Physics
   Module 20: Camera Controller
   Module 21: Avatar Body
   Module 22: Animation Controller
   Module 23: Creating an Environment with Blender and Three.js
   Module 24: Handling Interactivity



Networking is at the heart of every digital organization. The network is essential to many business functions today, including business-critical data and operations, cybersecurity, and so much more. A wide variety of career paths rely on the network - so it is critical to understand what the network can do, how it operates, and how to protect it.

In this course, you will learn the fundamentals of networking. See how devices communicate on a network and understand network addressing and network services. Practice building a home network and configuring basic security. You will also get introduced to the basics of configuring Cisco devices, and learn to test and troubleshoot network problems.

Duration estimate: 70 hours

   Module 1: Communications in a Connected World
   Module 2: Online Connections
   Module 3: Explore Networks with Packet Tracker
   Module 4: Build a Simple Network
   Module 5: Communication Principles
   Module 6: Network Design and the Access Layer
   Module 7: Routing Between Networks
   Module 8: The Internet Protocol
   Module 9: Dynamic Addressing with DHCP
   Module 10: IPv4 and IPv6 Address Management
   Module 11: Transport Layer Services
   Module 12: Application Layer Services

📙 Module 13 - 16 | Home Network Basics Group

   Module 13: Build a Home Network
   Module 14: Connect to the Internet
   Module 15: Security Considerations
   Module 16: Configure Network and Device Security
   Module 17: Cisco Switches and Routers
   Module 18: The Cisco IOS Command Line
   Module 19: Build a Small Cisco Network
   Module 20: Troubleshoot Common Network Problems



Gain an immersive understanding of the practices and skills needed to succeed in an entry-level project management role.

Learn the foundations of Agile project management, with a focus on implementing Scrum events, building Scrum artifacts, and understanding Scrum roles.

Learn how to create effective project documentation and artifacts throughout the various phases of a project.

Practice strategic communication, problem-solving, and stakeholder management through real-world scenarios.

Duration estimate: 164 hours

   Module 1: Embarking on a career in project management
   Module 2: Becoming an effective project manager
   Module 3: The project managemnt life cycle and methodologies
   Module 4: Organizational structure and culture
   Module 1: Fundamentals of project initiation
   Module 2: Defining project goals, scope,a nd success criteria
   Module 3: Working effectively with stakeholders
   Module 4: Utilizing resources and tools for project success
   Module 1: Beginning the planning phase
   Module 2: Building a project plan
   Module 3: Managing budgeting and procurement
   Module 4: Managing risks effectivelly
   Module 5: Organizing communication and documentation
   Module 1: Introduction to project execution
   Module 2: Quality management and continuous improvement
   Module 3: Data-imformed decision-making
   Module 4: Leadership and influnecing skills
   Module 5: Effective project communication
   Module 6: Closing a project

📓 Course 5 | Agile Project Management

   Module 1: The fundamentals of Agile
   Module 2: Scrum 101
   Module 3: Implementing Scrum
   Module 4: Applying Agie in the organization
   Module 1: Initating a project
   Module 2: Building out a project plan
   Module 3: Maintaining quality
   Module 4: Effective stakeholder communication



About

A collection of online course notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published