In around 45 days, I need to start taking the course Programming 2, this is the syllabus:
[login to view URL]
this is the book:
[login to view URL]
The problem is, that I took Programming 1 more than 2 years, I don´t remember anything.
What I need? A study program + online lessons that would allow me to arrive prepared for when classes start, if time is good enough, we can also cover the topics that I´m going to take in Programming 2.
You can tell me how many classes, how much time, do we need in order to get ready for that class. I need a complete refresher.
Detailed Programming course description below:
Programming 2:
Course Description:
This course builds on the Introduction to Programming 1 course and teaches a more highly developed Java
programming language with features beyond the basic concepts covered in the ?rst programming course. A large
part of the course will be devoted to more advanced building blocks such as recursion, linked data structures, and
Java's Collection Framework. In addition to this, you will learn more about designing and coding complex, robust, and
e?cient programs. And you will be introduced to a professional programming tool: the Eclipse Integrated
Development Environment.
The syllabus for the course will consist of Chapters 8 through 12 from the textbook, Introduction to Programming
Using Java.
Course Overview
This course builds on the Introduction to Programming 1 course and teaches a more highly developed Java programming language with features beyond the basic concepts covered in the first programming course. A large part of the course will be devoted to more advanced building blocks such as recursion, linked data structures, and Java’s Collection Framework. In addition to this, you will learn more about designing and coding complex, robust, and efficient programs. And you will be introduced to a professional programming tool: the Eclipse Integrated Development Environment.
Week 1: Unit 1 – Exceptions, the switch statement, Analysis of Algorithms
Week 2: Unit 2 – Recursion and Linked Lists
Week 3: Unit 3 – ADTs, Stacks and Queues
Week 4: Unit 4 –Recursive Descent Parsers and Generic Programming
Week 5: Unit 5 –More Generic Programming
Week 6: Unit 6 – Files and Networking; Advanced GUI Programming
Week 7: Unit 7 – Actions and Buttons; Complex Components and MVC
Week 8: Unit 8 – Some GUI Programming
Dear employer,
I can teach you Programming 1 in order to be ready for Programming 2. In addition, I could provide me with most of programming 2.
You can try the first lesson, if you like it we will complete otherwise it will be FREE.
The lessons will be in English through ZOOM. Each lesson will be 1 hour for $10. Programming 1 will take between 15 and 25 lesson depending on our pace.
Please send me any questions you have.
Hi,
Hope you're doing well.
I have around 8.5 years of experince as software engineer and little experince recently in teaching programming.
My primary language has been java and I'm confident that together we can get you prepared for Programming-2 Course.
I've gone through course schedule and topics of both programming 1 and 2 and here's my plan to cover it -
If you are planning to take only refresher of programming 1 - there are 8 topics mentioned in the course and each topic will take between 2 to 3 hours. so total around 24 hours. Based on how many hours we decide to study every week/day, completion date will vary.
If you also want to prepare for programming 2, additional hours will be needed based on how many topics we decide to cover.
Look forward to discuss further on this.
Take Care,
Shubhanjali
Having 6+ years of experience in product based companies like Oracle. Algorithm and Data structures are my are of experience. Having good programming and analytical skills. please do let me know for further discussion if you feel interest in my profile.