Programming Online Class
Music Online Class
Pre-work
​
1) Install JDK on your laptop or PC, click the link below and download one for windows "jdk-13.0.2_windows-x64_bin.exe" and run it after download
https://www.oracle.com/java/technologies/javase-jdk13-downloads.html
​
DcodeSTEM®
Transforming STEM Education
email us: info@dcodestem.com
Contact Phone :916-294-5841


Programming Studio

Summer Camp Art Classes

Self-paced Class
​
Course details:
The programming language will be C++ using a Visual Studio IDE or Java using eclipse, introduction to machine learning.
The package will contain
-
Pre-recorded videos explaining concepts.
-
Source files part of the package will provide additional clarity.
-
Connect with the instructor once a week via email and chat on the material part of the package.
As we are about STEM our emphasis is on communication, collaboration, research, problem-solving critical thinking, and creativity, we make leaders and not just coders
​​
Cost
Please visit the "Book Online" and choose "Subscription Based Service"
​
Note: Additional credits can be purchased for 1:1 instructor time @ $70 per hour for any class based on instructor’s availability or simply purchase a monthly pass for $270. Below are examples of programming class. Please checkout our subscription based service for classes at "Book Online". Few examples below for programming classes:-
​
Intro to Java:
-
Online Package of Java
-
4 hours of videos you can watch at your own pace
-
Hands-on projects will cover the below topics and followed by a 30 minutes quiz
Topics:
1) Installing and using Eclipse IDE.
2) Functions, variables, data types.
3) Introduction to predefined classes in Java.
4) Introduction to class, constructor, and using objects of a class.
5) Loops and conditional statements.
6) Intro to a GUI based application.
​
Java in Depth 1:
-
Pre-req “Intro to Java”
-
3 hours of video recording you can watch at your own pace
-
Hands-on project we will cover the following topics:-
Topics:
1) Software Development lifecycle
2) Object-oriented concepts like inheritance, polymorphism
3) Exception handling, Interfaces
-
Arrays single and multi-dimensional
5) Final project a GUI based application covering the above topics
​
Java in Depth 2:
-
Pre-req Intro to Java and Java in Depth 1
-
3 hours of video recording you can watch at your own pace
-
Hands-on project we will cover the following topics
Topics:
-
Lists, Stack and queues
-
Multi-threading,
-
Network programming.
-
Database Programming
5) Final project a GUI based application covering one of the above topics
​
​Intro to Artificial Intelligence/Machine and Deep learning:
-
Pre-req experience with Java and Python
-
2 hours of video recording you can watch at your own pace
-
Hands-on project we will cover the following topics
Topics:
-
Intro to AI/ML/DL, Approach, Intro to types of ML Systems.
Note: Recording will not cover installing git, mvn and IntelliJ IDEA
-
Details on Types of Machine learning Systems and explanation, main challenges, MNIST dataset, performance measures
-
Precision and recall concepts, different kind of means and their usage
-
Precision and Recall continued using MNIST dataset and example shared using IDE, ROC Curve explained
-
Coding exercise for different types of means
​Intro to C++:
-
Online Package of C++
-
3 hours of videos you can watch at your own pace
-
Hands-on projects will cover the below topics and followed by a 30 minutes quiz
Topics:
-
Installing and using Visual Studio IDE
-
Using namespaces
3) Classes, functions, variables, data types
4) Introduction to class, constructor and using objects of a class
5) Loops and conditional statements
6) Console application
​
C++ in Depth 1:
-
Pre-req “Intro to C++”
-
3 hours of video recording you can watch at your own pace
-
Hands-on project we will cover the following topics
Topics:
1) Software Development lifecycle
2) Pointers and References
3) Structures
4) Arrays
5) Exception handling
​
C++ in Depth 2:
-
Pre-req Intro to C++ and C++ in Depth 1
-
3 hours of video recording you can watch at your own pace
-
Hands-on project we will cover the following topics
Topics:
-
Object-oriented concepts like inheritance, derivation, polymorphism
-
Abstract Classes
-
Using constructors and objects
-
Building a dialog box using Microsoft Foundation Classes
​​
Process to register
-
Send us an email if you have any questions.
Ready to Register, follow steps below
-
Sign DcodeSTEM Agreement, link here
-
Go to "Book Online ", select a Subscription Based Service and then click on "Book it".
-
Details will be sent to the registered email within 48 hours of receiving payment.
​
Preparing for you Class
-
Make sure you have done your pre-work below, if you need help you can email the instructor at info@dcodestem.com
-
Pre-work for Java (For C++ pre-work the instructor will send details via email used for registration)
-
Install JDK on your laptop or PC, click the link below and download one for windows "jdk-17_windows-x64_bin.exe " and link to download https://www.oracle.com/java/technologies/downloads/#jdk17-windows
-
Eclipse for Java Developer, click on the link below and download the installer and following instructions on the page to install eclipse => "IDE for Java developers https://www.eclipse.org/downloads/packages/installer