Top Courses at Code Fellows

Find the perfect course for you at Code Fellows. We’ve selected 19 of Code Fellows’s most popular courses. View the course catalog at codefellows.org

  • Foundations of Software Development

    Designed for people with basic coding experience, this course guides students through introductory software development with HTML, CSS, JavaScript, and Git. Students learn key concepts for programming and organizing data.

    Locations:
    • Live Online
    • $5,000
    • 4 Weeks, 40 hr/wk
    • See provider
    • Intermediate
    Loading...
  • Intermediate Software Development

    This course takes front end development to the next level with JavaScript, React, Express, and NoSQL databases. The course includes practice sprints and daily standups to prepare students for professional software development environments.

    Locations:
    • Live Online
    • $5,000
    • 4 Weeks, 40 hr/wk
    • See provider
    • Intermediate
    Loading...
  • Advanced Software Development in Full-Stack JavaScript

    In this advanced coding course, students will learn how to build the client-side and server-side of applications with React and Node. The course finishes with career workshops to help prepare participants to enter the job market.

    Locations:
    • Live Online
    • $12,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Advanced Software Development in Python

    This intensive course walks students through web development and machine learning projects using Python, its major libraries, and Django (a popular framework). The course finishes with career workshops to help prepare participants to enter the job market.

    Locations:
    • Live Online
    • $12,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Advanced Software Development in ASP.NET Core

    In this advanced class, students learn app development for iOS and Android with Java, Swift, Cocoa, Xcode, UIKit, and Git. The course finishes with career workshops to help prepare participants to enter the job market.

    Locations:
    • Live Online
    • $12,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Advanced Software Development for Mobile Applications

    This advanced course provides training in C# coding and the open-source ASP.NET Core framework. The course finishes with career workshops to help prepare participants to enter the job market.

    Locations:
    • Live Online
    • $12,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Advanced Software Development in Java with SpringMVC & Android

    This intensive course trains students to make and deploy Java applications for Android. The course finishes with career workshops to help prepare participants to enter the job market.

    Locations:
    • Live Online
    • $12,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • iOS App Development with Swift

    In this class, students practice building iOS apps using Swift and Xcode along with industry tools and frameworks.

    Locations:
    • Live Online
    • $6,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Android Application Development

    Students in this course learn how to create Android apps with the Java programming language alongside industry tools and frameworks.

    Locations:
    • Live Online
    • $6,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Introduction to Data Analysis & Visualization with Python

    Designed for students with basic Python knowledge, this course reviews how to conduct data analysis and make visualizations with NumPy, Matplotlib, and other major Python libraries.

    Locations:
    • Live Online
    • $2,000
    • 1 Week, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Build Web Apps with React & Redux

    In this course, students will learn how to use React and Redux to make responsive websites. Enzyme, Bootstrap, and GraphQL are also covered.

    Locations:
    • Live Online
    • $2,499
    • 2 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Intro to Data Structures & Algorithms

    This course builds on preexisting coding knowledge to teach the fundamentals of data structures and modern algorithms, as well as how to go about solving coding challenges.

    Locations:
    • Live Online
    • $2,000
    • 1 Week, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Master Data Structures & Algorithms

    This class builds on preexisting coding knowledge to teach advanced data structures and modern algorithms, as well as how to go about solving coding challenges.

    Locations:
    • Live Online
    • $2,000
    • 1 Week, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Programming with Java

    This course covers fundamental knowledge for Java programming, including syntax, assertions and exceptions, and testing with JUnit.

    Locations:
    • Live Online
    • $2,499
    • 3 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Master Essentials of the Bash Command Line

    In this class, students will learn to write bash scripts to improve system security and usability. Some prior experience with Unix/Linux is required.

    Locations:
    • Live Online
    • $1,125
    • 1 Week, 40 hr/wk
    • See provider
    • Advanced
    Loading...
  • Intro to Computer Operations

    This course covers the fundamentals of how computers work, including hardware components, OS fundamentals, and software installations.

    Locations:
    • Live Online
    • $1,000
    • 1 Week, 40 hr/wk
    • See provider
    • Beginner
    Loading...
  • Foundations of Computer Operations

    This class is designed to prepare students for the CompTIA ITF+ certification exam. The units review IT concepts, troubleshooting, and infrastructure.

    Locations:
    • Live Online
    • $5,000
    • 4 Weeks, 40 hr/wk
    • See provider
    • Intermediate
    Loading...
  • Networking and System Administration

    In this intensive cybersecurity course, students will learn about network design and security, VPNs, firewalls, network security, system health monitoring, and more. The course finishes with career workshops to help prepare participants to enter the job market.

    Locations:
    • Live Online
    • $5,000
    • 4 Weeks, 40 hr/wk
    • See provider
    • Intermediate
    Loading...
  • Cybersecurity Engineering

    The Cybersecurity Engineering course covers all aspects of cybersecurity, including security operations and penetration testing. The course finishes with career workshops to help prepare participants to enter the job market.

    Locations:
    • Live Online
    • $12,000
    • 10 Weeks, 40 hr/wk
    • See provider
    • Advanced
    Loading...

showing 19 of 19 courses

Please sign in to save your favorite courses

Enter your email address below to create a new account or sign in with an existing account.