Greetings everyone!
In our previous lessons, we explored writing Java code for a GUI. Today, we will demonstrate a more efficient method by utilizing a drag and drop approach. We have selected a video tutorial that provides a step-by-step guide on using this technique in IntelliJ. Please watch the video below and follow along to easily work on your GUI.
Feel free to ask any questions.
Let's get started! 💪
In our previous lessons, we explored writing Java code for a GUI. Today, we will demonstrate a more efficient method by utilizing a drag and drop approach. We have selected a video tutorial that provides a step-by-step guide on using this technique in IntelliJ. Please watch the video below and follow along to easily work on your GUI.
Feel free to ask any questions.
Let's get started! 💪
Hello everyone,👋
I have some important updates regarding our plans for the coming days.
As we all know, the 2nd year students will be taking their OOP final exam next week. To help prepare for this exam, we have a few key activities planned:
1. Practice Questions: Starting this Sunday, we will be conducting question and answer sessions to go through practice questions that will help prepare you for the upcoming exam.
2. Previous Year Exam Papers: We will be sharing previous year exam papers. This will give you an opportunity to review the type of questions that have been asked in the past and understand the exam pattern.
I have some important updates regarding our plans for the coming days.
As we all know, the 2nd year students will be taking their OOP final exam next week. To help prepare for this exam, we have a few key activities planned:
1. Practice Questions: Starting this Sunday, we will be conducting question and answer sessions to go through practice questions that will help prepare you for the upcoming exam.
2. Previous Year Exam Papers: We will be sharing previous year exam papers. This will give you an opportunity to review the type of questions that have been asked in the past and understand the exam pattern.
👍6❤3⚡2
Hello everyone,
These exams are from previous years for OOP, and it's often the case that exams are repeated or have similar content. Therefore, use these exams as a guide, and we will also work on more questions.
These exams are from previous years for OOP, and it's often the case that exams are repeated or have similar content. Therefore, use these exams as a guide, and we will also work on more questions.
👍8
Greetings everyone,👋
As per our schedule, we will be focusing on practicing questions for the OOP final exam today. The question and answer session is set to commence at 2:30(mata) local time.
See you all there!
As per our schedule, we will be focusing on practicing questions for the OOP final exam today. The question and answer session is set to commence at 2:30(mata) local time.
See you all there!
NOTE:
#The difference between Abstruction and encapsulation
Abstraction hides the implementation details from users whereas, encapsulation wraps (binds) data and code into a single unit.
#The difference between Abstruction and encapsulation
Abstraction hides the implementation details from users whereas, encapsulation wraps (binds) data and code into a single unit.
👍2
NOTE:
#The difference between method Overloading and Overriding
Method overloading is a feature that allows a class to have more than one method with the same name, provided their parameter lists are different.
Method overriding, on the other hand, allows a subclass to provide a specific implementation for a method that is already defined in its parent class, enabling runtime polymorphism.
#The difference between method Overloading and Overriding
Method overloading is a feature that allows a class to have more than one method with the same name, provided their parameter lists are different.
Method overriding, on the other hand, allows a subclass to provide a specific implementation for a method that is already defined in its parent class, enabling runtime polymorphism.
NOTE:
#The difference between checked and Unchecked exception
Checked exceptions are those exceptions that are checked at compile-time, and the programmer must handle them using try-catch blocks or by declaring them in the method signature using the throws keyword. Unchecked exceptions, on the other hand, are not checked at compile-time and include exceptions that are instances of RuntimeException and its subclasses. These do not need to be explicitly handled by the programmer.
#The difference between checked and Unchecked exception
Checked exceptions are those exceptions that are checked at compile-time, and the programmer must handle them using try-catch blocks or by declaring them in the method signature using the throws keyword. Unchecked exceptions, on the other hand, are not checked at compile-time and include exceptions that are instances of RuntimeException and its subclasses. These do not need to be explicitly handled by the programmer.
👍2
NOTE:
#The four types of access modifiers in java
-The private modifier: restricts access to the members of the class so that they are only accessible within the same class.
-The protected modifier: allows access within the same package and subclasses.
-The default (no modifier): access level allows access only within the same package.
-The public modifier: allows access from any other class. These access levels help in defining the visibility and accessibility of class members.
#The four types of access modifiers in java
-The private modifier: restricts access to the members of the class so that they are only accessible within the same class.
-The protected modifier: allows access within the same package and subclasses.
-The default (no modifier): access level allows access only within the same package.
-The public modifier: allows access from any other class. These access levels help in defining the visibility and accessibility of class members.
👍3
Greetings Everyone,👋
We've covered the basics of Java and we are now planning to share tips on platforms for upcoming summer projects. We're preparing projects of varying difficulty levels to help students learn through hands-on experience.
In the programming world, the projects you've worked on are crucial for internships and jobs. Employers often ask to see your GitHub and LinkedIn to assess your progress. Therefore, we encourage everyone to work on projects suited to their skill level. We'll provide helpful videos to learn the necessary platforms.
Stay tuned for more details on our summer project plan. Watch the videos we'll be sending soon.
We've covered the basics of Java and we are now planning to share tips on platforms for upcoming summer projects. We're preparing projects of varying difficulty levels to help students learn through hands-on experience.
In the programming world, the projects you've worked on are crucial for internships and jobs. Employers often ask to see your GitHub and LinkedIn to assess your progress. Therefore, we encourage everyone to work on projects suited to their skill level. We'll provide helpful videos to learn the necessary platforms.
Stay tuned for more details on our summer project plan. Watch the videos we'll be sending soon.
❤9
CodeCraft Essentials
https://youtu.be/8Dd7KRpKeaE?si=WFNnW_u2WinYksqC
This video is a great resource for learning how to use GitHub when working on projects. I recommend watching it to become more familiar with the platform. It will help you get up to speed on using GitHub effectively for your upcoming projects.
❤2
CodeCraft Essentials
Greetings Everyone,👋 We've covered the basics of Java and we are now planning to share tips on platforms for upcoming summer projects. We're preparing projects of varying difficulty levels to help students learn through hands-on experience. In the programming…
As mentioned earlier, we're excited to announce that we're working to prepare some projects for you all to work on based on your skill level - beginner, intermediate, and advanced. But before we dive into that, we want to make sure that everyone is familiar with the necessary platforms for these projects. We all know that project-based learning is the best way to develop your skills, so we want to ensure that you have the right tools. I'll be sharing a poll below, and your answers will help us in preparing the projects. The projects will be shared on July 7th, but until then, we'll help you get acquainted with the different platforms that will be useful for everyone.
👍2
What is your current programming experience level?
Anonymous Poll
68%
Begginer
29%
Intermediate
2%
Advanced