top of page

Software programming module: R, Python, JavaSoftware Programming: Java, R, Python
Using Java, Python and R, analysts can write custom user defined functions and perform ETL jobs. Programming skills help students automate data cleansing, processing and transformation.
Book an appointmentCall 847-350-9034
JavaRPython
Why programming for data work
Course overview. A data researcher needs to pre-process large data before they visualize the data or find data patterns, and based on those patterns they perform data predictions. Using Java, Python and R programming languages, an analyst can write custom user defined functions and perform ETL jobs. Programming skill helps students automate the data cleansing, processing and transformation logic.Course content
Three programming languages.Java programming
✓Introduction to programming✓Variables, data types✓Complex data types✓Conditional statements (IF, Switch)✓Loops (For, While, Do While)✓Array✓File I/O✓Java Util✓UML (Unified Modeling Language)✓OOP concepts✓JDBC (Java Database Connection)✓Exceptions✓ThreadR programming
✓Vector creation✓Data types and structures✓Data statistics✓Data frame✓Programming structures, functions and data relationships✓R functions✓Linear programming✓Data analysis✓Exploring and visualizing dataPython programming
✓Data types✓Variables✓String operations✓Control statements✓Loops✓Functions✓File operations✓NumPy functions✓SciPy functions✓Pandas functions✓Graphics functionsSupport and salient features
Career support and classroom features that come with the course.Staffing support
✓Resume preparation✓Mock interview preparation✓Phone interview preparation✓Face to face interview preparation✓Project and technology preparation✓Internship with internal project work✓Externship with client project workOur salient features
✓Hands-on labs and homework✓Group discussion and case study✓Course project work✓Regular quiz and exam✓Regular support beyond the classroom✓Students can re-take the class at no cost✓Dedicated conference rooms for group project work✓Live streaming for remote students✓Video recording to catch up on a missed classReady to start programming?
Call 847-350-9034 or book an appointment to talk about this course and funding options.Book an appointmentCall 847-350-9034Education grant programWhy programming for data work
Course overview.A data researcher needs to pre-process large data before they visualize the data or find data patterns, and based on those patterns they perform data predictions. Using Java, Python and R programming languages, an analyst can write custom user defined functions and perform ETL jobs. Programming skill helps students automate the data cleansing, processing and transformation logic.Course content
Three programming languages.1Java programming
✓Introduction to programming✓Variables, data types✓Complex data types✓Conditional statements (IF, Switch)✓Loops (For, While, Do While)✓Array✓File I/O✓Java Util✓UML (Unified Modeling Language)✓OOP concepts✓JDBC (Java Database Connection)✓Exceptions✓Thread2R programming
✓Vector creation✓Data types and structures✓Data statistics✓Data frame✓Programming structures, functions and data relationships✓R functions✓Linear programming✓Data analysis✓Exploring and visualizing data3Python programming
✓Data types✓Variables✓String operations✓Control statements✓Loops✓Functions✓File operations✓NumPy functions✓SciPy functions✓Pandas functions✓Graphics functionsSupport and salient features
Career support and classroom features that come with the course.1Staffing support
✓Resume preparation✓Mock interview preparation✓Phone interview preparation✓Face to face interview preparation✓Project and technology preparation✓Internship with internal project work✓Externship with client project work2Our salient features
✓Hands-on labs and homework✓Group discussion and case study✓Course project work✓Regular quiz and exam✓Regular support beyond the classroom✓Students can re-take the class at no cost✓Dedicated conference rooms for group project work✓Live streaming for remote students✓Video recording to catch up on a missed classReady to start programming?
Call 847-350-9034 or book an appointment to talk about this course and funding options.Book an appointmentCall 847-350-9034Education grant program
bottom of page