Programming Courses Continuing Education & Upskilling Courses

Blockchain Courses

Blockchain Fundamentals (Self-Guided)
This course provides a foundation in the underlying methodology of blockchain, including the roles of participants of mining, minting, and the algorithms that determine consensus.

C Programming Courses

C++ Programmer
In the C++ Programming course you'll learn fundamental programming concepts, including decision making, looping, and classes, with the support of practical, step-by-step examples.

Introduction to C++ Programming
This course will give you hands-on practice as you learn to program with C++. Whether you're completely new to programming or you want to learn a new programming

Introduction to C# Programming
Learn the fundamentals of computer programming with the C# programming language. This course uses hands-on practice, examples and assignments to develop your knowledge of C# programming by using a state-of-the-art language to build impressive applications on your very own computer.

Java Programming Courses

Intermediate Java Programming
Deepen your knowledge of Java, and begin writing more sophisticated and professional programs. This course provides hands-on experience building different applications that combine the concepts of sequential data files, data processing, class hierarchy and inheritance, and/or GUI application creation.

Certified Java Developer (Voucher Included)
This Java certification course prepares you for the Java SE 17 Developer (1Z0-829) exam—the only exam needed to become an Oracle Certified Professional: Java SE 17 Developer. Discover how convenient learning Java online can be!

Java Programming Series
You can learn valuable programming skills with no prior experience. The courses in this series are designed to help you learn Java, one of the world's most widely used computer programming languages. Discover the basics of programming with this user-friendly language and gain confidence through practice and skill-building exercises. By the end of the series, you will be writing more sophisticated and professional programs using Java!

Java Programmer
In this online Java Programmer course, you will learn about Java syntax elements, concentrating on fundamental and universally useful elements while also gaining an understanding of its more advanced elements.

Java Programmer + Python Developer
This online programming course will teach you how to program in Java and Python. You will learn to create Python class files, apply Object-Oriented concepts such as inheritance, and create Java programs that work with these classes.

HTML/CSS/JavaScrpt Programming Courses

Introduction to Creating, Styling, and Validating Forms
Learn to create, style, and validate web forms using HTML, CSS, and JavaScript.

Introduction to CSS3 and HTML5
Create state-of-the-art, modern websites like the pros using CSS3 and HTML5. This course will provide you with the foundation you need to master these two critical and fast-growing new web languages through hands-on training and expert instruction.

Introduction to Vue.js Training
This self-paced course will teach you how to build user interfaces with the Vue JavaScript framework.

Front-End Web Developer
Learn the core skills needed to build websites. In this online web development course, you will learn how to use HTML, CSS, and JavaScript.

Full Stack Software Developer
Learn all major elements of modern full-stack development. This 100% online course feature several hands-on projects that will teach you how to design and build a fully functioning website.

Advanced JavaScript Concepts
Learn advanced JavaScript concepts and their applications, key skills for any web developers.

Java Developer Suite
Even if you've never written a single line of programming code, the courses in this bundle will teach you to create many practical and sophisticated computer programs using both Java and XML. In Introduction to Java Programming, you'll start with the basics of program design and go on to write your own programs that perform input and output, calculations, decision making, and loops. Intermediate Java Programming will deepen your understanding of object-oriented programming in Java and help you build sophisticated GUI programs that read and write data files and present information to the user with windows, menus, buttons, text boxes, and more. In Introduction to XML, you'll explore all the main XML techniques—XPath, XSL, schemas, namespaces, DOM and SAX. You'll learn how to write XML documents and programs to manage any kind of data using XML.

Introduction to JavaScript
Build on your knowledge of HTML and CCS by adding interactivity to your web pages with JavaScript. This course provides hands-on practice as you start with the basics and move on to more advanced topics to master not just JavaScript but jQuery as well.

Advanced JavaScript Concepts
Learn advanced JavaScript concepts and their applications, key skills for any web developers.

JavaScript Developer
Master JavaScript, jQuery, and Vue.js and build out a responsive web application for your portfolio.

Introduction to Vue.js Training
This self-paced course will teach you how to build user interfaces with the Vue JavaScript framework.

SQL Courses

Introduction to SQL
Gain a solid working knowledge of the most powerful and widely used database programming language. This course will provide you the skills to write SQL queries to create tables, retrieve data from single or multiple tables, manipulate data in a database, and gather statistics from data stored in a database.

Introduction to MySQL for PHP Developers
In this online course you will learn how to connect MySQL to PHP. You will also learn how to create a MySQL database This MySQL course provides new PHP developers with the prerequisite knowledge necessary to learn to build database-driven websites with PHP and MySQL. This course does not cover PHP, but it prepares you for learning PHP to integrate with MySQL. Although most of the SQL learned in the course is applicable to all major databases, including SQL Server, Oracle, and PostgreSQL, it focuses on MySQL.

Intermediate SQL
Gain confidence using a wide range of advanced SQL techniques. This course will expand your SQL knowledge and provide skills for writing powerful queries that perform complicated searches and sorts of data.

Oracle SQL Training
This self-paced training course will teach you the basics of writing SQL queries with Oracle.

Oracle PL/SQL Training
Learn to use PL/SQL to write sophisticated queries against an Oracle database.

Oracle SQL and PL/SQL + Python Developer
This in-depth course will teach you how to use SQL to build applications and helps you master SQL using an Oracle database. You will also build a foundational understanding of programming in Python.

Oracle SQL and PL/SQL Developer with Crystal Reports
If you work with large amounts of business data and need to create reports, then you need to know how to use SQL. This comprehensive online course will use SQL to write queries against Crystal Reports and how to write queries with SQL/PL against an Oracle database.

Oracle SQL and PL/SQL + Python Developer + Java Programmer
This combined online course is the perfect way to master Oracle programming. You'll work with SQL, PL/SQL, Java, and Python programming as you learn to write advanced queries and generate business reports.

Oracle SQL and PL/SQL Developer
This online Oracle SQL and PL/SQL Developer course will teach you how to use SQL to build applications, generate business reports, master SQL in Oracle, and learn PL/SQL to work within an Oracle database.

Oracle SQL and PL/SQL Developer + Java Programmer
Learn the key concepts of Structured Query Language (SQL) and gain a solid working knowledge of this powerful database programming language.

SQL Series
Gain a solid working knowledge of the most powerful and widely used database programming language in the world. This Structured Query Language (SQL) series help you master the fundamentals of SQL and more advanced topics through hands-on practice and programming exercises. You will even learn several real-world applications for SQL and gain valuable skills to enhance your resume.

Python Courses

Introduction to Python 2.5 Programming
Learn to create basic programming structures using Python. This course will provide the fundamentals of computer programming in Python 2.5 with topics that include basic decisions and loops, advanced data structures, object-oriented programming, and graphical user interfaces.

Introduction to Python 3 Programming
Create foundational programming structures with Python. This course will provide the fundamentals of computer programming in Python 3 with topics that include basic decisions and loops, advanced data structures, object-oriented programming, and graphical user interfaces.

Advanced Python
This Advanced Python training course picks up where our Introduction to Python course leaves off. This course is for students who have taken the introductory course and are ready to leverage their previous experience to learn more or have some experience programming with Python and are ready to take their skills and knowledge to the next level.

Python Developer
Whether you're new to programming or just want to learn a new language, this in-depth course will teach you the ins and outs of Python programming.

Python Data Analysis with JupyterLab
If you are using or plan to use Python for data science or data analytics, then this is the right Python course for you. This course is in-depth and assumes that you already possess a strong understanding of Python from previous training or experience.

Web Development Programming Courses

Creating Web Pages
Learn the basics of HTML as you design, create, and post your very own website. This course will help you plan the content, structure, and layout of your website, create neatly formatted text, build links, and add color, graphics, and tables, as well as understand no-cost web marketing strategies and SEO.

Advanced Web Pages
If you want to build websites from the ground up, this is the course for you. You'll learn the latest programming languages with step-by-step instructions to help you build easy-to-use, interactive websites that work in any browsing environment.

Web Applications Developer
The Web Applications Developer course will prepare you for an entry-level career in web app development. You will learn how to create dynamic database-driven websites using the latest tools and technologies.

Web Applications Developer Plus
Learn to create dynamic database-driven websites using the latest technologies.

Web Design Professional
This web design course will teach you the fundamentals of web design. You will learn the technology, philosophy, and techniques to bring online creativity to life, gain practical skills for managing web projects, and build your own portfolio through hands-on projects.

Intermediate Visual Basic
Gain in-demand Visual Basic skills, allowing you to write sophisticated Windows programs that access and modify business databases. This course explores enriched GUI and multiple form applications as you deepen your knowledge of databases with data-bound controls, ADO.NET, and SQL.

Introduction to Bootstrap Training
Introduction to Bootstrap will teach you how to use the world's most popular framework for building responsive, mobile-forward sites.

Introduction to jQuery
This online course will teach you how to use jQuery through a series of modern, hands-on lessons

Introduction to PHP
In this online PHP course, you will learn the basics of PHP, which is still one of the most widely used server-side languages on the web. You will start by learning how PHP works and its basic syntax. You will then learn to create dynamic interactive pages, to work with arrays, to process and validate forms, and to write functions in PHP.

Advanced PHP Database Integration
Students taking this PHP course should already have basic PHP and MySQL skills. They will build upon those skills to learn to build database-driven websites from PHP and MySQL.

Introduction to Visual Basic
Learn how to write Windows applications and programs using the Visual Basic programming language and the Visual Basic development environment. This course will provide the building blocks of programming in Visual Basic, including using variables to store data, control structures, and loops.

Introduction to XML
Take the first step toward writing custom programs by learning the essential elements of XML through easy-to-follow real-world examples. Even if you've never tried computer programming, you will discover how quickly you can begin writing custom programs in this course.

React Training
Learn how to use React to create a dynamic web application using functional components and hooks.

Sass Training
Learn how to use Sass (Syntactically Awesome Style Sheets) to create powerful style sheets quickly and efficiently.

Things Every Developer Should Know
Learn key skills that every developer needs to do their job more efficiently and effectively.

Visual Basic Series
Visual Basic is the most widely used programming language for creating Windows applications because it's easy to learn, and this series will teach you the skills you need to get started. You will learn the building blocks of programming in Visual Basic and event-driven and object-oriented programming concepts that are important in other programming languages. By the end of the series, you will have the tools you need to create sophisticated and powerful programs that business users need.

Other Programming Courses

Django Training for Python Developers
Learn to use Django to create an interactive website. This course assumes you have no prior knowledge of Django, but you must have experience with Python. You will learn to work with the messages framework, discover how to allow users to upload files, and make advanced queries. By the end of the course, you will understand how to deploy a Django website to production and customize Django admin.

Creating Mobile Apps with HTML5
Discover a better way to build apps that run on just about any smartphone or tablet. This course will demonstrate ways to imagine, design, build, and optimize a cross-platform mobile app using the very latest HTML5 standards.

Video Game Design and Development
Unlock a new and exciting career in the gaming sector! Using a comprehensive and analytical approach to game engine architectures, this online game design course will teach you how to harness your creativity to design and develop games effectively.

To Top  

Continuing Education Digital Business Transformation Project Management
Register OnlineContinuing Education

Related Links

Contact

Jacksonville University Continuing Education

Office location

Howard Administration Building
2800 University Blvd N
Jacksonville, FL 32211

Telephone number

(904) 256-7025

Fax number

(904) 256-7608