Top Programming Courses

Find the perfect Programming course for you. We’ve found 324 courses available in-person or live online with class duration ranging from 2 hours to 72 weeks and pricing ranging from $149 to $27,500.

  • We Can Code IT C# Full Stack Coding Bootcamp

    Alter your professional path in this fourteen-week web development bootcamp. Participants develop necessary professional skills in a simulated work environment. Specific course topics include HTML, C#, JavaScript, CSS, OPI, REST, and API programming, Git/GitHub software skills, and Agile best practices. Participants also build eye-catching portfolios and make career connections.

    Locations:
    • Cleveland
    • $13,900
    • 14 Weeks, 45 hr/wk
    • Weekdays
    • Beginner
  • NYIM Training SQL Bootcamp

    In this 3-day bootcamp, beginners will be transformed into confident SQL users who can write queries, manipulate tables, and store advanced code. Participants will start by learning about relational databases and SQL fundamentals and will conclude the program having mastered complex retrieval tasks and storing complex code. Topics include composing queries, creating your SQL databases, automating workflow with stored procedures, and step-by-step exercises that will provide an efficient and thorough approach to mastering SQL. Tuition includes hands-on training, a free retake, and a course manual. The course has flexible scheduling options and is available online and in NYC.

    Locations:
    • NYC
    • Live Online
    • $915
    • 24 Hours
    • Weekdays, Evenings, or Weekends
    • Beginner
    • Free Retake
  • Noble Desktop SQL Bootcamp

    In this 18-hour SQL Bootcamp open to beginners, participants will discover the essentials of databases and how to write SQL code to retrieve and analyze data. Through hands-on exercises, participants learn everything from data types to basic queries and advanced topics, including aggregating and joining. Topics include SQL GUI basics, fundamental to advanced querying, table creation, joins, views, functions, and external data connections. The course is taught using PostgreSQL and applies to other relational databases, including SQL Server and MySQL. Participants can retake the course for free within one year.

    Locations:
    • NYC
    • Live Online
    • $975
    • 18 Hours
    • Weekdays or Evenings
    • Beginner
    • Free Retake
  • Noble Desktop Full-Stack Web Development Certificate

    In this 132-hour certificate program, participants will learn the skills needed to become a full-stack web developer. Students will learn to build the front-end of websites with HTML, CSS, and JavaScript as well as learning how to program the back-end of websites with Ruby on Rails. Students will also be introduced to developer tools such as Git to collaborate with developers as well as modern web technologies such as Flexbox, Grid, & Bootstrap to efficiently create responsive websites. Attendees will learn the skills needed to start a career as a full-stack web developer. The program includes a free retake and each course includes a step-by-step workbook.

    Locations:
    • NYC
    • Live Online
    • $5,490
    • 132 Hours
    • See provider
    • Beginner
    • Free Retake
  • Noble Desktop iOS App Development Bootcamp

    In this 60-hour class, participants will learn how to develop apps for iPhones and iPads. Students will learn programming concepts as they work on assigned apps using Swift and Xcode. Attendees will also work on their own final project outside of class with guidance from the instructor. Participants will learn to incorporate interactive elements such as buttons and swipe gestures. Participants will also connect the interface to the logic code that makes the app function, learn to use data models and external datasets, and much more. The class includes a free retake and a step-by-step workbook.

    Locations:
    • NYC
    • Live Online
    • $2,495
    • 60 Hours
    • Evenings or Weekends
    • Beginner
    • Free Retake
  • Thinkful Web Development Full-Time

    This 1-day introduction to Microsoft Excel teaches participants how to create, manage and work with spreadsheets. Throughout this experience, students will learn how to use Microsoft Excel to organize and analyze data. They will gain practice with writing formulas, creating tables, and presenting data in charts and reports.

    Locations:
    • Live Online
    • $16,000
    • 5 Months, 40 hr/wk
    • Weekdays
    • Intermediate
    • Money-back guarantee
  • Thinkful Web Development Part-Time

    Web Development Part-Time course is 6-month part-time program that is taught completely online. It will teach you how to be a full-stack developer and it comes with a tuition back guarantee if you don't find a job within 6 months of graduation. You can enroll and get access to coursework for 15 days. Afterwards, you have different ways to pay if you want to continue learning. You will learn HTML/CSS and JavaScript to create websites and applications for the front-end. Afterwards, you will learn different frameworks like React.js and Node.js. You will also learn how to create back-end services like databases and hosting to productionalize your website.

    Locations:
    • Live Online
    • $7,000
    • 6 Months, 25 hr/wk
    • See provider
    • Intermediate
    • Money-back guarantee
  • NYIM Training SQL Level I

    In this course, participants will learn the fundamentals of relational databases and begin writing SQL queries to extract data from databases. They will receive essential training in the basics of the three core components of SQL: relational DBMS, SQL, and Microsoft SQL Server. They will work through practical hands-on exercises, writing real SQL code and reinforcing their knowledge of database architecture along the way. Tuition includes hands-on training, a free retake, and a course manual. The course has flexible scheduling options and is available online and in NYC.

    Locations:
    • NYC
    • Live Online
    • $325
    • 8 Hours
    • Weekdays, Evenings, or Weekends
    • Beginner
    • Free Retake
  • NYC Career Centers SQL Bootcamp

    This 3-day SQL Bootcamp consists of three courses (Levels 1-3) and helps students with little to no prior SQL experience go from novice to pro in a couple of days. The first course, SQL Level 1, covers the basics, including an introduction to SQL and relational databases, the graphical user interface (GUI), and some of the coding basics. The second course, SQL Level 2, introduces students to SQL queries and subqueries, using JOINS, math and logic functions, as well as variables and user functions. The third and final course, SQL Level 3, walks students through importing and exporting data, building control structures, temporary tables, and stored procedures. Each course concludes with student labs to help cement the skills students learn in each course.

    Locations:
    • NYC
    • Live Online
    • $915
    • 24 Hours
    • Weekdays, Evenings, or Weekends
    • Beginner
    • Free Retake
  • NYC Career Centers SQL Level I

    This 1-day SQL Level 1 course is intended for those who have little to no prior SQL experience looking to learn the basics of relational database management. This course teaches the most important basic concepts to make students feel at ease when working with SQL. There are several topics covered in this course, including a broad introduction to SQL, an overview of the Graphical User Interface (GUI), and a significant focus on code, which teaches students about basic clauses, aggregations, joins, and filters. The course also includes student lab time to review and solidify the major topics covered in the course.

    Locations:
    • NYC
    • Live Online
    • $325
    • 8 Hours
    • Weekdays, Evenings, or Weekends
    • Beginner
    • Free Retake
  • NYC Career Centers SQL Level II

    This 1-day SQL course is intended for those with some general SQL experience looking to build up their SQL skills and gain valuable new knowledge about relational database management. This course teaches the many intermediate concepts to increase comfort level when working with SQL. There are several topics covered in this course, including how and when to use various JOINS, how to save queries programmatically, an introduction to subqueries and using subqueries with tables, as well as math functions and other logic statements that are essential for intermediate level SQL users. The course also includes student lab time to help review and solidify the significant topics covered in the course.

    Locations:
    • NYC
    • Live Online
    • $325
    • 8 Hours
    • Weekdays, Evenings, or Weekends
    • Intermediate
    • Free Retake
  • NYC Career Centers SQL Level III

    This 1-day SQL course is intended for those who are comfortable with SQL and relational databases but who are looking to learn some advanced topics. This course teaches many advanced concepts to increase the students’ comfort level when working with SQL. Advanced topics include how to import and export data and building control structures. This course also includes optional areas of study, including data conversion functions, temporary tables, and working with stored procedures.

    Locations:
    • NYC
    • Live Online
    • $425
    • 8 Hours
    • Weekdays, Evenings, or Weekends
    • Advanced
    • Free Retake
  • NYIM Training SQL Level II

    In this course, participants with a basic knowledge of SQL learn the next level of querying, including subqueries, logic statements, joins, and more. They will master views and data conversions and develop their skills by writing advanced functions to gain more control in their relational DBMS (Database Management System). Students will learn the tools and techniques related to the following commands: Create Views, Subqueries, and Math Functions & Logic Statements. Tuition includes hands-on training, a free retake, and a course manual. The course has flexible scheduling options and is available online and in NYC. SQL proficiency equivalent to a beginner level course is required, including basic querying, filtering, and aggregation.

    Locations:
    • NYC
    • Live Online
    • $325
    • 8 Hours
    • Weekdays, Evenings, or Weekends
    • Intermediate
    • Free Retake
  • Wyncode Full Stack Web Development

    In this 10-week full-time full-stack Web Development bootcamp, you'll learn how to use front-end tools like HTML/CSS, JavaScript, and Git. After you have mastered front-end, you will learn how to use MERN tech stack and give your website more functionality by connecting it to data servers. Once you have mastered these concepts, you will work on your capstone project on week 10 to showcase your work to your peers and add it to your portfolio.

    Locations:
    • Miami
    • $15,000
    • 10 Weeks
    • Weekdays
    • Intermediate
  • Devmountain Web Development Immersive

    Web Development Immersive is a 13-week full-time course that will teach you to be a full-stack developer. You will learn HTML/CSS fundamentals, JavaScript, React.js, Node.js, and how to set up databases. You will complete three projects that you can add to your portfolio. The program also provides free housing for the duration of the course.

    Locations:
    • Salt Lake City
    • Dallas
    • Phoenix
    • $11,900
    • 13 Weeks, 40 hr/wk
    • Weekdays
    • Intermediate
Load 15 more courses

showing 15 of 324 courses