This course teaches you how to use SQL to build applications and generate business reports, master SQL using an Oracle database, and learn PL/SQL extension language to write sophisticated queries against an Oracle database. You will also learn to write useful Java classes, applying Object-Oriented concepts such as inheritance, and create Java programs that work with these classes. You then start learning the basics of programming in Python. The introductory section teaches you how Python works and what it's good for. You will also gain an understanding of Python's place in the wider programming world.
The course gets you coding quickly after starting the course. You then move on to advanced methods in which you'll learn how to work with iPhone Notebook, the Collections Module, regular expressions, databases, CSV files, JSON, and XML. Also in this section, you will learn advanced sorting, how to write object-oriented code in Python, and how to test and debug their Python code. In the last section, you get a rapid introduction to NumPy, pandas, and matplotlib, which are Python libraries. This course prepares you for entry into the job market as a Java or Python programmer or an entry-level Oracle SQL Developer or to take on more responsibility using new skills gained in a current job.
Requirements:
Hardware Requirements:
- This course must be taken on a PC. A Mac device is not compatible.
- Dual monitors are helpful but not required.
Software Requirements:
- PC: Windows 7 or later.
- Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge is also compatible.
- Oracle Database Express Edition (XE) 12c or 18c - Free edition of Oracle RDBMS (download and installation instructions are provided in course).
- Oracle SQL Developer - The client interface for connecting to Oracle (download and installation instructions are provided in course).
- Anaconda (download and installation instructions are provided in course).
- Java (download and installation instructions are provided in course).
- Visual Studio Code (download and installation instructions are provided in course).
- Adobe Flash Player. Click here to download the Flash Player.
- Adobe Acrobat Reader. Click here to download the Acrobat Reader.
Other:
- Email capabilities and access to a personal email account
Instructional Material Requirements:
The instructional materials required for this course are included in enrollment and will be available online.
Prerequisites:
There are no prerequisites for this course; however, some prior programming language knowledge is helpful.
Nat Dunn founded Webucator in 2003 to combine his passion for technical training with his business expertise and to help companies benefit from both. His previous experience was in sales, business and technical training, and management. Nat has an MBA from Harvard Business School and a BA in International Relations from Pomona College.
1. Can I register
for programs if I am an international student?
Yes, because ed2go programs are online you never have to actually
travel to the school. Most schools offer telephone or online
registration.
2. How long does it
take to complete a program?
All of our programs are self-paced and open enrollment, so you can
start them when you want and finish them at your own pace. When
you register, you'll receive twelve (12) months to complete the
program.
3. What if I don't
have enough time to complete my program within the time frame provided?
The time allotted to complete your program has been calculated based on
the number of hours for each program, so don't worry too much about not
completing in time. If, after a concerted effort, you are still unable
to complete, your Student Advisor will help you work out a suitable
completion date. Please note that a fee may be charged for an extension.
4. Do I have to buy
additional materials?
No
5. Can I get
financial assistance?
ed2go courses are non-credit courses, so they do not qualify for
federal aid. In some states, vocational rehab or workforce
development boards will pay for qualified students to take our
courses. Additionally, some students may qualify for financial
assistance when they enroll, if they meet certain requirements.
6. What happens when
I complete the program?
Upon successful completion of the program, you will be awarded a
certificate of completion.
7. Am I guaranteed a
job?
ed2go programs will provide you with the skills you need to obtain an
entry-level position in most cases. We don't provide direct job
placement services, but our facilitators and career counselors will
help you build your resume and are available to give advice on finding
your first job. Facilitators will also be available to use as a
professional reference upon completion of the program. Potential
students should always do research on the job market in their area
before registering.
8. Who will be my
instructor?
Each student is paired with a facilitator for one-on-one
interaction. The facilitator will be available (via e-mail) to
answer any questions you may have and to provide feedback on your
performance. All of our facilitators are successful working
professionals in the fields in which they teach.
9. What software or
hardware do I need in order to take online programs and what are the
system requirements?
In order to take our online programs, you must have access to a
computer and the Internet. You can access the program contents
from any Web-enabled computer. You don't have to use the same
computer to log-in to the program every time. We recommend that
you have a word-processing program (Microsoft Word is the best) and the
latest version of Internet Explorer.
10. Can I use a Mac?
No
11. How can I get
more information about this program?
If you have questions that are not answered on our website, please feel
free to contact us via LIVE chat (click the button above). If you
are visiting us during non-business hours, please feel free to send us
a question using the "Contact Us" form to the right. You may also
call us at
1-877-221-5151
1-877-221-5151 FREE. We will answer your questions
promptly.
12. When can I start
the program?
Our programs are all open enrollment. You can register and start
the program as soon as you are ready.
Please note: Once the
program curriculum is accessed online or through submission of a
material shipment confirmation, refunds cannot be issued.
13. Does this
program prepare for a certification?
This program does not prepare you for a certification but prepares you
for entry into the job market as a Java programmer or an
entry-level Oracle SQL and Python Developer.
"This course is an excellent choice for anyone who wants to learn data engineering using Python, Java, and SQL. By the time you complete this course, you will have a working understanding of Object Oriented Programming and how it is used to prepare, analyze and present insights from a variety of data sources: databases, text files, URLs (HTML, XML, JSON, Unicode) and more. Having a personal instructor to help you along the way is a valuable resource. My interaction with the instructors enhanced my understanding of the material. The instructor's feedback on my coding exercises and projects helped me to internalize what I was learning so I could solve coding problems on my own. Completing this course has greatly enhanced my competence as a data engineer who boosted my confidence level! Thank you for the excellent course materials and the feedback on my work by highly skilled instructors."- B.G., Rutgers, The State University of New Jersey
"These courses provide a unique opportunity for anyone to brush up on skills they may already have through their work experience, or attain a new knowledge set entirely." - Kenneth S.