Welcome To 'Nagy's Nexus'

I've typically a full-time gig working for others. From coding & genuine consulting I've been collecting reviews on Linked for several decades. Yet ever inspired to share the know-how, I've also some great reviews of my training. Below is what I would like to teach you.

p.s: My daily recipe and quote selections are now under the [Nagy's News] button, on the left.

Python 1000: Core Python

Basic Training for new Pythoneers, DevOps & Security Professionals.

Python 1000: New Programmer Primer

After completing The Python Primer - also known as The PyQuest Primer (or simply The Primer) you will be able to program your computer; you will be able to call yourself a programmer. You will also understand what all computer programs must do, as well as how to keep self-learning many, many more topics using Python's own built-in research system.


⭐⭐⭐⭐⭐ Rafael Fontan

This was an excellent course to get a handle on the core basics of Python. The instructor did a superb job with explaining the basics and was quite thorough. The illustrations were very informative! It was an absolute pleasure taking this course and I enjoyed the activity at the end. Looking forward to the next few courses in the series. Thanks!!

⭐⭐⭐⭐⭐ Antonio Fuller

Anyone reading this, just listen to what the instructor is saying, follow his cues religiously, them you'll be guaranteed to get a few more concepts that will help you solidify yourself as a beginner programmer. Focus on the journey, not the end result.

⭐⭐⭐⭐⭐ Christian Villalba

As you can read in the description this course is for first-time programmers. It is really helpful during your first steps when all the information about programming languages is usually overwhelming.

⭐⭐⭐⭐⭐ Terri Riggle

The explanations are clear and in-depth. So far so good! I am now halfway through the course and I've already learned so much! Thank you, Mr. Nagy!

⭐⭐⭐⭐⭐ Richard Haller

Not a good match for me because I am already more familiar with Python. However, for a true beginner, I rated it 5 stars. ;-)

⭐⭐⭐⭐⭐ Mushtaq Basheer

Excellent high level overview of python and starter key words. Great way of getting your feet wet.

⭐⭐⭐⭐⭐ Brian Kolden

Instructor seems knowledgeable about the subject and the course seems to be well thought out.

⭐⭐⭐⭐⭐ Subash Sebastian

Great explanation for someone like me who does not have experience in programming

⭐⭐⭐⭐⭐ Henry Osondu

Concepts were explained in a clear and concise manner

⭐⭐⭐⭐⭐ Boren Pojen Huang

Very good introduction course for beginning learner

⭐⭐⭐⭐⭐ Ryan Rocks

Clear, organized, and thorough.

⭐⭐⭐⭐⭐ Chiheb Eddine Chihoub

yes i was very intresting


thanks great course ...

⭐⭐⭐⭐⭐ Adrian Dominique

Yes. very informative.

⭐⭐⭐⭐⭐ Faisal Hasan

very good instructor

⭐⭐⭐⭐⭐ Paul Solarin

Excellent lecture

⭐⭐⭐⭐⭐ Anshul Bhatt


⭐⭐⭐⭐⭐ Will Jones

⭐⭐⭐⭐⭐ Luis Fernando Camacho

⭐⭐⭐⭐⭐ Langas Dan

⭐⭐⭐⭐⭐ Shaurya S R

⭐⭐⭐⭐⭐ Ghita Bogdan Georgian

⭐⭐⭐⭐⭐ Dipanker Tiwari

⭐⭐⭐⭐⭐ Eddie Black

⭐⭐⭐⭐⭐ Essam farouk

⭐⭐⭐⭐⭐ Laurentiu

⭐⭐⭐⭐⭐ Max P Roach

⭐⭐⭐⭐⭐ Aaron Jones C. Mina

⭐⭐⭐⭐⭐ Abigail Rodrigues

⭐⭐⭐⭐⭐ John Culjak

⭐⭐⭐⭐⭐ Omkar Adinath Chaudhari

⭐⭐⭐⭐⭐ Jameel Khan

⭐⭐⭐⭐⭐ Idrisa lakoh

⭐⭐⭐⭐⭐ Monique Shaqiri

⭐⭐⭐⭐⭐ Sarfaraz khan

⭐⭐⭐⭐⭐ Lee Telfer

⭐⭐⭐⭐⭐ Pierre

⭐⭐⭐⭐⭐ Ayaz Ullah Khan

⭐⭐⭐⭐⭐ Bello Elijah

⭐⭐⭐⭐⭐ Conrad Pretorius

⭐⭐⭐⭐⭐ Pierre Deludet

⭐⭐⭐⭐⭐ Jason Scott

⭐⭐⭐⭐⭐ sumit singh

⭐⭐⭐⭐⭐ Sivakumar Prakash

⭐⭐⭐⭐⭐ ILYA F.

⭐⭐⭐⭐⭐ Marcus L Huewitt

⭐⭐⭐⭐⭐ Ranjan Patel

⭐⭐⭐⭐⭐ Judy Kuenn

⭐⭐⭐⭐⭐ William Jones

⭐⭐⭐⭐⭐ Colin Fendrick

⭐⭐⭐⭐⭐ N r

⭐⭐⭐⭐⭐ John Perkins

⭐⭐⭐⭐⭐ aa a

⭐⭐⭐⭐⭐ Marinos Theodoridis

⭐⭐⭐⭐⭐ D S

⭐⭐⭐⭐⭐ Colin Nagy

⭐⭐⭐⭐⭐ Sri K

⭐⭐⭐⭐⭐ Robert Brown

⭐⭐⭐⭐⭐ Wen Shen

⭐⭐⭐⭐⭐ Rafael Hernandez

⭐⭐⭐⭐⭐ Pie Rene Mougoue

⭐⭐⭐⭐⭐ Evan Nagy

⭐⭐⭐⭐⭐ Emanuel De Melo

⭐⭐⭐⭐⭐ Barbara Craig

⭐⭐⭐⭐⭐ Abouelmahassine Abdelghani

⭐⭐⭐⭐⭐ Faud

⭐⭐⭐⭐⭐ truz mat

⭐⭐⭐⭐⭐ Urs Fehr

Python 1100: Functional Python

From using Python's core modules, collections, objects, and built-in functions in this lesson plan you will master concepts such as lambdas, sorting, enumerations, slicing, f-strings, comprehensions, reporting, and testing.


⭐⭐⭐⭐⭐ Majed Abdullah M. Alrebdi

Very rich useful courses

⭐⭐⭐⭐⭐ Antonio Fuller

⭐⭐⭐⭐⭐ Wesley Ruede

⭐⭐⭐⭐⭐ Vasavya

Python 1200: Practice for Beginners

Designed for students who have completed an introductory training opportunity to Python 3, anyone who feels that they could use a little more hands-on experience will find the lessons of Python 1200 informative, as well as inspiring.


⭐⭐⭐⭐⭐ Jim Zboran

Practice beginning Python while learning how to approach practicing Python that you can carry with you as you progress in your Python and other coding studies. This is BASIC level, as clearly advertised. A great approach for beginners in terms of content covered and speed of delivery. As a bonus, lots of best coding practice ideas sprinkled in with the practice exercises. A nice subtle way of building Python skills at a couple different levels at the same time. Instructor's speaking style is slower paced. That might be perfect for many beginners. I found that I was able to adjust the playback speed to match my preferred listening speed to good effect. His slow speaking style allowed for great listening clarity at faster speeds. Nice job on this class. Thanks!

⭐⭐⭐⭐⭐ Luis Orozco Cabrera

A great free course. I have been playing with python for a while and I though I knew a bunch of stuff, but surprisingly I learned three new things on the first video, just to start with. Now, of course, I need to finish thi. And the fact that is short helps me not to get overwhelmed. Thank you Mr. Nagy.

⭐⭐⭐⭐⭐ Bernardo Arturo Garcia Espinosa

Very easy and funny way to learn python. Instructor's charisma and the illustrations on the screen motivate me to continue learning and feel inspired like a ninja. Thanks for so amazing course!!

⭐⭐⭐⭐⭐ Agyei-Antwi David

the course was really engaging at the beginning

⭐⭐⭐⭐⭐ Gleison oliveira

Content very much good .

⭐⭐⭐⭐⭐ Mohammad Suhail


⭐⭐⭐⭐⭐ Jairo Ramirez


⭐⭐⭐⭐⭐ Raz Dagan

⭐⭐⭐⭐⭐ SatyaNarayana Reddy Annapareddy

⭐⭐⭐⭐⭐ Nitheesh Paul Das

⭐⭐⭐⭐⭐ Ernest Munyasa

⭐⭐⭐⭐⭐ Atishay Jain

⭐⭐⭐⭐⭐ Alper Serdaroğlu

⭐⭐⭐⭐⭐ Aboozar Haidari

Python 1300: Regular Expressions

This Python 1300 training opportunity is designed for programmers that are interested in learning how to use Regular Expressions (REs) to rapidly detect, filter, and manage huge amounts of data. Because REs are part of just about every other modern programming language as well, the concepts you'll learn here will prove valuable elsewhere.

Python 1500: Missions I

Even when we are working for ourselves - let alone working for others - unearthing hidden requirements, planning software versions, defining code / data relationships in advance, testing, as well as engineering for feature regressions can often be just as important as writing your code!


⭐⭐⭐⭐⭐ Ricky Adrianto

⭐⭐⭐⭐⭐ Santhosh Kumar Pabolu

⭐⭐⭐⭐⭐ Sushmitha M K

⭐⭐⭐⭐⭐ Kancham kalyan

Python 1501: Missions II

A fun and easy-going opportunity to practice your pythonic proficiencies. If you want to design & implement software on-the-job, these functional missions are a faster way to start improving your 'Pythonic powers!

PSL 1100: Python Fast-Path (for developers)

The perfect review opportunity, the mission of "Python as a Second Language" (PSL) is to spend more time covering the unique things Python 3 can do, and less time on beginner programming topics. From using Python 3's core modules, collections, objects, and built-in functions PSL-1100 students will master such advanced concepts as sorting, enumerations, slicing, f-strings, comprehensions, reporting, testing ... in under 2 hours! Now that you know how to program, enjoy this PSL experience!

Python 2000: Beyond The Basics

Object Oriended Education for Pythoneers & Software Developers.

Python 2000: Beyond The Basics

Students will complete keyword mastery by exploring a large collection of activity-related topics. Students will enjoy learning how to create Lambdas, Generators, Context Managers, Packages & Modules, Classes, Factories, Frameworks, exception management, as well as other professional programming topics.


⭐⭐⭐⭐⭐ Dan McGirr

I feel so lucky to have such an amazing teacher at my fingertips. I plan to follow all the videos in the series. The depth of experience and knowledge is outstanding. I love the teaching style too, as he always provides a visual example and that works for me. Thanks for the lessons and keep them coming. All the best.

⭐⭐⭐⭐⭐ Luis Orozco Cabrera

It was a good beginner course, it covered a lot of basic concepts and some advanced concepts too, like lambda expressions, generators and content manager. I enjoyed taking this course. Thank you Randall :) .

⭐⭐⭐⭐⭐ Faisal Hasan

Randall has designed python 2000 so the students can complete 1000 and get ready for the next step up.

⭐⭐⭐⭐⭐ Colin Nagy

Clear, concise course. Easily understandable and fun to follow.

⭐⭐⭐⭐⭐ Ahmad Albaqsami

⭐⭐⭐⭐⭐ Evan Nagy

⭐⭐⭐⭐⭐ William

⭐⭐⭐⭐⭐ Mangesh Hankare

Python 2200: Python's ABC Module

Master Python's Abstract Base Class Module in under 2 hours. Sure to be included as part of any professional interview process, in my intermediate 2200 lesson plan you'll focus on mastering a new set of 'is-a' relationships using Python's recently-added (since Python 3.5) abstraction techniques.

Python 9000: Review Concepts (K1 thru K10)

The concepts reviewed in this introductory set of questions (Lessons #K01 - K10) and answers covers more "beginner," as well as "intermediate" Python programmer concepts. No "advanced" questions are included. See the course description for the complete list of topics.


⭐⭐⭐⭐⭐ Luis Orozco Cabrera

I liked some of the curious facts given on this course. It was short and helpful for someone who is a beginner and is having an interview soon.

⭐⭐⭐⭐⭐ Drew Newman

Excellent coverage of the finer details in Python which are rarely if ever covered in other courses.

⭐⭐⭐⭐⭐ Peter Thomas

Very helpful & filled with great information. Thanks!

⭐⭐⭐⭐⭐ Biritwum

Well developed, and easy to follow along.

⭐⭐⭐⭐⭐ Sudip Ghosh


⭐⭐⭐⭐⭐ Dietrich Fernandez

⭐⭐⭐⭐⭐ Arthur Mack

⭐⭐⭐⭐⭐ Bhagyashree Soni

⭐⭐⭐⭐⭐ 銜淳 張

⭐⭐⭐⭐⭐ Barbara Żyła

⭐⭐⭐⭐⭐ Özcan gündüz

⭐⭐⭐⭐⭐ Sreeram sagar

⭐⭐⭐⭐⭐ Antonios Fountouris

⭐⭐⭐⭐⭐ Jayesh Gujarathi

⭐⭐⭐⭐⭐ Yash Sanathara

⭐⭐⭐⭐⭐ Fabrizio Torbidoni

Python 9000: Review Concepts (K11 thru K22)

Hand-selected review question for graduates of the Python 1000 & 2000 educational series. See the course description for the complete list of topics.


⭐⭐⭐⭐⭐ Toufiqur Rahman

⭐⭐⭐⭐⭐ Emad A. Ismael

⭐⭐⭐⭐⭐ Romulo Cesar Cunha Lima

Cartesian Planes & Plotting

Advanced Training for Graphical Scientists, Robotics and Game Developers.

Python 3000: Turtles, Robots and Vectors

Another popular educational concept is Turtle Graphics. A built-in feature, Python's native support for graphical operations extends Cartesian's classic geometry well into other 2D and 3D coordinate systems.


⭐⭐⭐⭐⭐ Jonathan Arthur

Very efficiently organized. I think you need to upgrade your graphics... but, that is far outweighed by the clear examples and well organized layout.

Python 4000: Graphical Events and Operations

In Python 4000: Graphical Events and Operations we will move past the understanding of motion-based plotting, shapes, fonts and mathematical planes covered in Python 3000 to allow us to create highly re-usable software. Designs destined to allow ourselves and others to rapidly re-use our software within Python, as well as in Python's "batteries-included" default graphics plane.


⭐⭐⭐⭐⭐ Jonathan Arthur

Enjoying the course. Lots of little tips that are helpful added in for more advanced programmers. You do need to update the graphics and fix the volume of the music in the beginning. But... the benefit outweighs the needed changes.

Python 5000: Cartesian Techniques & Frameworks

Delving deeper into Python's default graphics support, in Python 5000: Cartesian Frameworks we will discover ever more advanced graphical techniques; X, Y as well as Z-axis concepts that are amply supported within Python's Turtle Graphics subsystem. You will have many opportunities to practice responding to real-world, interactive user-input, event processing, and graphical outputs. Features and functions destined to help us to create reusable, interactive, event-driven applications.

Python 3000: Advanced Topics

Advanced Training for Accomplished Python Software Developers.

Python 3000: SQLite Quick-Start

Python's database default technology set includes SQLite. An extremely capable relational database technology, practicing how to create, read, update, and delete (C.R.U.D) your own database is a great way to impress friends and future employers, alike.


⭐⭐⭐⭐⭐ Márcio Feitosa de Oliveira

Consigo entender todos os conceitos

⭐⭐⭐⭐⭐ Zhiming Dai

⭐⭐⭐⭐⭐ Jose

Python 3000: Tkinter GUI

Included with more installations than any other Graphical User Interface (GUI) technology, Tk is the de-facto ruler of Python's user interface and graphical application world. The cornerstone of GUI support in Python as well as other programming langues, the deeper concepts taught in my advanced educational opportunity can help you understand how Tk works in many other programming projects as well.


⭐⭐⭐⭐⭐ Wyatt Hensley

Wow! This was a very enlightening class! Fast enough to keep my attention with enough thrown at me that played off each other that I was hooked! I have taken several Tkinter/GUI classes and am comfortable with simple Tkinter applications. Randall was able to show me how to be more dynamic in my application creation methodology(less is more). This class is not for inexperienced Python users by any measure. Randall covers continents of ground very quickly and students need to be able to keep up. Granted, we are viewing this digitally so one could just pause the video (but I could not imagine taking this class without some good solid grounding in OOP and Python intricacies). I would highly recommend this class for individuals like myself working on developing desktop applications for work/home. One thing I think that is missing is packaging a Tkinter application, but that might be out of the scope of this class. I am not familiar with the rest of Randall’s classes, but I imagine that if students are following along in his series of classes then he will cover how to package applications. Randall is very thorough in his coverage of tools/widgets/options. Often I would shout/comment “What about colors….”, “What about multiple radio buttons…”, “What about blah… all just to have him answer it! ;-) For the students, I recommend NOT DL’ng his code and you programming it from scratch for each section. This will truly get you accustomed to the workflow for sure! When problems arise… you know they will… struggle through it and find your solution on your own. You will feel much more accomplished from doing this. Great class Randall!

⭐⭐⭐⭐⭐ Jeffrey Webb

The instructor is clear with his descriptions and the material flows in a way that makes sense. He also includes information that is not taught on the net or in other similar courses here. Thanks for the detailed program.

Python 3000: Pure Python Web Sites

Python 3000 WebDev is designed for software developers who want to create web sites using 100% Core Python 3. Software developers who want to discover how to use 100% pure Python to test sites created by other 'web technologies will also benefit from this learning experience.


⭐⭐⭐⭐⭐ Marcello Trigueirinho Alarcon

Clear information provided step by step. Exactly what I needed to understand the python and web interaction.

⭐⭐⭐⭐⭐ Kyla Rieger

Very informative and comprehensive.

⭐⭐⭐⭐⭐ Michael Kaul

Python 4000: Gig Success

From that one person gig, to those board room brainstorming sessions, the concepts taught in "Gig Success" are designed for professionals who need to learn what to do to keep clients happy, as well as to influence software developers.

Python 4000: Linux DevOps

Much like Python itself, the POSIX standards assure that we can write our automation routines once, and then run them as far and wide as possible. While Python is fast, Operating System commands are usually faster.


⭐⭐⭐⭐⭐ Anna Makarudze

It's a great and interesting course, I really loved it. Really enlightened on automating DevOps with Python and helped me come up with project ideas for Linux commands and DevOps automation to use on my resume!

⭐⭐⭐⭐⭐ Silvio

⭐⭐⭐⭐⭐ Shaquaile walker

⭐⭐⭐⭐⭐ Matthew James MacKarill

⭐⭐⭐⭐⭐ Sudhakara Acharya

⭐⭐⭐⭐⭐ Manoj Kavali

⭐⭐⭐⭐⭐ José Ricardo Bernardes

⭐⭐⭐⭐⭐ Kolapo Ajijola

⭐⭐⭐⭐⭐ Ashan

PyQuest 5000: The Built-In Report

An extremely advanced undertaking, the Built-In Report (BLT Report) educational opportunity is dedicated to reviewing a logical progression of Pythons plethora of built-in operations. An Open Source project, the mission of The BLT Report is to delve deeper into ever more of Python "batteries included" concepts. Surprisingly "new to us" features & functions that come and go between each major version of Modern Python. Full of advanced opportunities to deep-dive into power-up concepts, PyQuest review cards are also provided to insure concept mastery.

Requirement & Design

Design, Requirements, Workflow, Service Orientation, and Project Management Best Practices.

Design 1000: Boxes & Bubbles

The focus of Design 1000 is to get you started confidently & competently creating the type of diagrams that you will need to use to start documenting ideas as quickly as possible. In Design 1000 you will learn how to use the most common diagramming flows, symbols, and techniques to allow you to share your ideas easily, confidently & professionally with others.


⭐⭐⭐⭐⭐ Leonela Tarelli

Design 2000: Modern Flowcharts & Service Orientation

If you have ever wondered what the heck people are doing drawing all of those classic lines & pictures, then Design 2000: Modern Flowcharting is for you. Far more than merely covering which-glyphs-belong-where, in this educational opportunity I'll also show you the secrets of conducting your own software, service, or work-flow design process.

Design 3000: Testing Success

From testing graphical to browser based applications, in addition to reviewing the modern trends, techniques, and tools de jur, my Software Management and Testing training opportunity also covers how to encourage team members to do their best. By combining field-tested techniques used to remedy defects found in multi-million dollar software systems with well known testing techniques, my mission is to equip each student with the insights and real-world experiences required to ensure both personal, as well as professional, success.


⭐⭐⭐⭐⭐ Wina Hardini

⭐⭐⭐⭐⭐ Iurii Merviak

⭐⭐⭐⭐⭐ Veusoft

⭐⭐⭐⭐⭐ Claudia Nelson

⭐⭐⭐⭐⭐ Andrej

Modern C/C++

In our increasingly competitive marketplace, software developers often need to demonstrate superior software development expertise. In a world full of software development choices, discovering how to create high-performance software also remains an increasingly important part of what every software developer needs to understand. From operating systems to robots, speed & size is why the planet has chosen to use C/C++.

The GNU Make and C++ Programmer's Primer

When it comes to creating vendor-independent soft-wares, the "GNU's Not Linux" (or `GNU`) `Make` and `Makefile` team remain the most popular go-to technologies. Like many, I've used GNU to reliably re-make projects that have been building for decades. -Well after graphical IDE's fail to 'make things' like they did once, GNU's software development tools continue to work.


⭐⭐⭐⭐⭐ Ivan Stojic SYRMIA doo Jovana Cvijica 50 Novi Sad VAT 111054195

The lecturer presents the material very nicely. The information is very useful.

⭐⭐⭐⭐⭐ Luiz dos Santos

Very good for a free course, but you may be some further explanation!

⭐⭐⭐⭐⭐ Victorwang

Nice class!

⭐⭐⭐⭐⭐ Maxim Shevtsov

⭐⭐⭐⭐⭐ Giorgio Beniamino

⭐⭐⭐⭐⭐ Petr Mazanec

⭐⭐⭐⭐⭐ Darani

⭐⭐⭐⭐⭐ Jim Papay

⭐⭐⭐⭐⭐ David Hash

⭐⭐⭐⭐⭐ Levy Gabriel da Silva Galvão

⭐⭐⭐⭐⭐ Luis Rangel

⭐⭐⭐⭐⭐ Kevin Chen

⭐⭐⭐⭐⭐ Erik Gustafsson

⭐⭐⭐⭐⭐ Khan Tran

⭐⭐⭐⭐⭐ Marco Scheuerer

⭐⭐⭐⭐⭐ Miroslaw

⭐⭐⭐⭐⭐ Joe Narvaez

⭐⭐⭐⭐⭐ Max

⭐⭐⭐⭐⭐ James

⭐⭐⭐⭐⭐ Yuttasak Pannawat

⭐⭐⭐⭐⭐ Nishant Sharma

⭐⭐⭐⭐⭐ Ahmed Ismail Ahmed Mohamed

⭐⭐⭐⭐⭐ Ahmed Ismail Ahmed Mohamed

⭐⭐⭐⭐⭐ Henry Lu

⭐⭐⭐⭐⭐ Łukasz Szymion

⭐⭐⭐⭐⭐ Lutong Zhang

GNU C/C++ 1000

Part of a three (3) part series, GNU C/C++ For Beginners begins by covering what every new software developer should know. Starting out by focusing upon basic compiler concepts, our keyword-centric approach ensures that no concept will be left behind. Writing C/C++ for decades I believe students need to also know how to work with our planet's massive legacy code bases!


⭐⭐⭐⭐⭐ Dave Pagkaliwagan

great learning experience and knowledge that we learn in c++ and C

⭐⭐⭐⭐⭐ Dan Belepe

⭐⭐⭐⭐⭐ Rimon Mikhael

⭐⭐⭐⭐⭐ Frank Bschierl

⭐⭐⭐⭐⭐ Kushal Cp

⭐⭐⭐⭐⭐ Ryszard Swakon

GNU C/C++ 2000

If C and / or C++ are new to you, we start out with a review of the core concepts. I think you'll appreciate the review, as well as the the extended topics that we're going to be presenting in this 2000 Level - or intermediate C/C++ - educational opportunity. If you are familiar with C and basic C++ then you will also feel confident jumping right into this intermediate, 2000 Level, lesson set.


⭐⭐⭐⭐⭐ Tannar Brewer

⭐⭐⭐⭐⭐ Alexandros Markopoulos

⭐⭐⭐⭐⭐ Luis M

GNU C/C++ 3000

Once we understand how to create classes, the next challenge is to understand how to apply Object Orientation to our software creation & maintenance activities. Far more that simply using inheritance are the concepts that allows us to test, as well as to encapsulate and / or manage key operations. -Features required to keep multiple projects working as expected.


⭐⭐⭐⭐⭐ Tomás González Domínguez

⭐⭐⭐⭐⭐ Harpreet Nahal

Java Programming

A massive collection of training, for decades I've presented my Java topics across these United States in person. Presently in process of being self-voiced, here are the critical-path topics.

Java 1000: For Linux

The software creation activities in this training opportunity consist of both hands-on video activities, as well as a more formal set of labs. Followed by a 'Questions & Activities' section, the completion of each session provides a bonus opportunity for students to review, as well as to advance, one's mastery of a related set of Java-centric, software-creation, exercises.


⭐⭐⭐⭐⭐ Stefan McCormack

I've been programming professionally for more than 2 years now. Programming can be pretty tricky for people to learn but Randall gives a great holistic overview of Java, clearly breaking everything down, giving you a good fundamental base so you can see the wood from the trees and not get confused with all the complexity of programming. I'd recommend anyone to use this course as a first step to Java – nice course Randall!

⭐⭐⭐⭐⭐ Salar EsmaeiliRaad

Perfect For New Software Developer With The Full Description Thanks

⭐⭐⭐⭐⭐ Micheal Conchuir

great insight thank you..

⭐⭐⭐⭐⭐ Abdelaziz Khiri


⭐⭐⭐⭐⭐ Akash R


⭐⭐⭐⭐⭐ Vlad Tifrea

⭐⭐⭐⭐⭐ Jeeva

⭐⭐⭐⭐⭐ Joe Kracmer

⭐⭐⭐⭐⭐ Marlon Martinez

⭐⭐⭐⭐⭐ Balamurugan AN

⭐⭐⭐⭐⭐ Arifur Rahman

⭐⭐⭐⭐⭐ Reddy karun kumar

⭐⭐⭐⭐⭐ Anna Kaminska

⭐⭐⭐⭐⭐ Rayanna Walker

⭐⭐⭐⭐⭐ Janarthanan.k

⭐⭐⭐⭐⭐ M jayaseelan

⭐⭐⭐⭐⭐ Timis Alexandru - Mihai

⭐⭐⭐⭐⭐ Roauf Khalil Aqayi

⭐⭐⭐⭐⭐ Jegadheeshwaran P

⭐⭐⭐⭐⭐ Everton Brown

⭐⭐⭐⭐⭐ Deepika


⭐⭐⭐⭐⭐ Ruben Will

⭐⭐⭐⭐⭐ Abayomi Otebolaku

⭐⭐⭐⭐⭐ Hasan Özgöl

⭐⭐⭐⭐⭐ Ashutosh Gupta

⭐⭐⭐⭐⭐ Greg Harris

⭐⭐⭐⭐⭐ WenChing Li

⭐⭐⭐⭐⭐ Rayman679

⭐⭐⭐⭐⭐ Baljot Singh

Java 8100: Design, Frameworks and Threads

In Java 8100 we will discover that Object Orientation is more than Inheritance. Once created, providing a well designed Object Framework ensures that our Factories will be able to support our testing operations now, as well as well after our Packages have been deployed.


⭐⭐⭐⭐⭐ tom tim

Other Programming Languages

First steps into additional 'layered learning' opportunities.

COBOL Education

COBOL has powered - and will continue to empower - legions of legendary business-oriented software developers. Gifting practitioners life-long careers, COBOL technology also remains a predictable part of every big, tenured, modern business. From governments, laboratories, banks, and many, many other employers the rumor of COBOLs demise has been highly exaggerated.


⭐⭐⭐⭐⭐ Tri Nguyen

Good sharing of knowledge, especially the history of the topic of this course, the COBOL programming language.

⭐⭐⭐⭐⭐ Victor riffo

the best in COBOL education!!

⭐⭐⭐⭐⭐ Vikrant Suresh Khatri

It was pretty good

⭐⭐⭐⭐⭐ Vladimir Maznicenko


⭐⭐⭐⭐⭐ Brian C Milligan

⭐⭐⭐⭐⭐ Artur M. Tareco

⭐⭐⭐⭐⭐ Jesus

⭐⭐⭐⭐⭐ José Freitas

C# For Polyglots

I created this educational opportunuty after COVID interrupted my teaching C# for The State Of Florida. Great for accelerated concept reviews, or to fast-track your learning, topics in "C# For Polyglots" are ordered so as to rocket students into writing reusable, real-world C# .Net Core and .NET Framework Applications as quickly as possible.