All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Nlp

Understanding Document Parsing and Formatting

intermediate

Python

Python: The Language of Modern Solutions

standard

It

The Magic of IT Networking: A Beginner's Guide

  • nlp
  • nltk
  • spacy
  • markdown
  • html
  • document parsing
  • python
  • programming
  • coding
  • scripting
  • automation
  • data analysis
  • it
  • networking
  • internet
  • computers
  • javascript
  • leetcode
  • problem solving
  • first principles
  • data structures
  • arrays
  • linked lists
  • computer science
  • twitch
  • streaming
  • git
  • github
  • version control
  • software development
  • c
  • c89
  • development
  • software engineering
  • c++
  • exceptions
  • software testing
  • quality assurance
  • beginner
  • systems programming
  • cpsc 450
  • java
  • object-oriented programming

All Guides

Understanding Document Parsing and Formatting

This course provides a comprehensive understanding of how to parse and format documents, focusing on identifying headers, tables, figures, and preserving document hierarchy. It also covers sentence segmentation using NLP libraries and formatting outputs in Markdown or HTML.

intermediate

Nlp

463

Python: The Language of Modern Solutions

Dive into the world of Python programming, where we unravel the simplicity and power of this versatile language. Explore its applications, from web development to data analysis, and become proficient in writing clean, efficient code.

intermediate

Python

516

The Magic of IT Networking: A Beginner's Guide

This course unravels the mysteries of IT networking, breaking down complex concepts into simple, digestible parts. We'll explore the world of networks, how they operate, and why they're essential in our digital age.

standard

It

566

Mastering Leetcode with Javascript: From First Principles

This course takes you on a journey from the basics of Javascript to becoming a proficient Leetcode problem solver. We will use everyday scenarios and simple language to understand complex concepts.

expert

Javascript

480

Starting with Data Structures: Arrays and Linked Lists

A beginner-friendly course that introduces the basic data structures – Arrays and Linked Lists. Understand their structure, usage and the differences between them. Each concept is simplified and explained with real-world examples and analogies.

standard

Data Structures

555

Python Fundamentals through Twitch Streaming

This course will guide you through the basics of Python programming with a unique twist: learning by creating a Twitch streaming project. By the end of this course, you will have a solid understanding of Python and how to apply it to real-world applications like live streaming.

intermediate

Python

598

Learning Git and GitHub from Scratch

A comprehensive beginner's guide to understanding and using Git and GitHub

basic

Git

582

Fundamentals of C Programming: Mastering C89

This course delves into the intricacies of the C programming language, specifically the C89 standard. It offers a balanced mix of theoretical knowledge and practical skills, guiding learners through the foundational concepts, structures, and techniques used in C. By the end of the course, students will have a deep understanding of C89 and be able to write, debug, and maintain robust C programs.

intermediate

C

548

CSCI-310: Software Engineering

An intermediate course designed to explore the principles and practices of software engineering, focusing on both theoretical insights and practical applications.

intermediate

Software Engineering

518

Understanding Exceptions and Data Structures in C++

This course provides a comprehensive understanding of handling exceptions and exploring data structures in C++. It aims to simplify complex concepts and make them accessible through analogies and practical examples.

intermediate

C++

745

Beginner's Guide to Software Testing

A beginner-friendly exploration into the world of software testing, taking you from the basic concepts to practical applications.

standard

Software Testing

478

CPSC 450: Advanced Computer Systems

Explore the intricate world of computer systems, focusing on the interplay between hardware and software, and how they collaborate to perform complex tasks.

intermediate

Computer Science

469

Comp Sci from Scratch: Understanding the Digital World

This course is designed to unravel the complexities of computer science, making it accessible and engaging. By breaking down fundamental concepts into simple, digestible pieces, students will embark on a journey from the basic principles of computing to the intricate workings of modern software development. Through a blend of theoretical insights and practical applications, this course aims to foster a deep and intuitive understanding of computer science.

intermediate

Computer Science

559

Java Mastery: From Curiosity to Career

Embark on a journey through the Java landscape, exploring the intricacies of programming with a focus on real-world applications. This course is designed to take you from a state of curiosity to being job-ready, by deeply understanding Java's core concepts and applying them to solve practical problems.

intermediate

Java

584

171819202122
202122