Let’s continue to cultivate an understanding of programming languages and expand on website development. You will learn the difference between web development and web application development as well as further explore Advanced Python, HTML, and JavaScript. You will also examine software engineering concepts, learn more about security, privacy, and ethics in technology, and explore the wide variety of careers in computing.
Review course outlineAccess for a year
What is the difference between soft- and hardware? That’s a pretty simple question isn’t it? But do you know how exactly the two play together in order to create the platforms that development and coding take place on? From the basics of hardware and software environments to specific tool-kits needed for development, we will be sure to cover all of this and more. After all, a solid knowledge of the necessary and available tools for development of any kind is essential in order to fully realize your potential as a developer, programmer or other IT expert.
What will you learn in this unit?
At the end of the day, which is more important—having a great interface for users or having well-built software that gets the job done? It’s a trick question. The two are equally important, but some programmers assume that the interface is more of an afterthought, something to be added when all the coding is done. This could not be further from the truth! In this unit, we will explore in detail why user interfaces are one of the most important pieces of any software or development.
What will you learn in this unit?
In previous units, you’ve gotten a taste of what you can do with Python. In this unit, you’ll develop your coding skills by learning about some of the most important features of Python and how to use them. You’ll learn how to create a program that can run different parts of the program in different situations. You’ll discover how to make something happen repeatedly—without having to code it over and over again—and you’ll see how you can organize your variables into groups.
What will you learn in this unit?
In the last unit, you got your feet wet with Python programming, and you’ve learned how to create some basic programs. Now, you will be able to expand your skills by learning how to create and use your own functions. Also, you’ll learn how to prevent errors from crashing your programs.
What will you learn in this unit?
Data security is something of a hot topic across the globe. Everywhere, people are taking steps to secure their information and companies are being forced to think about what to do with data due to privacy protection laws. If you were to go by the news alone, you’d think data security was bad almost everywhere, with banks and major companies reporting data breaches. How does this happen? You may have a rough idea of how companies are breached, but the truth is actually a lot more technical. So, let’s take a look at data security, both how it can be exploited, and also how it can be protected.
What will you learn in this unit?
Now that you’ve learned about lists and loops, you have some powerful Python programming tools that you can use when you write programs. In this unit, we’ll build on that knowledge so that you can program more efficiently. You’ll also learn about some classic algorithms used in programming. And, you’ll discover the most common ways that professional programmers improve their code.
What will you learn in this unit?
Learning the theories of coding and Python is one thing, but practicing in the context of a complete project is something else entirely. Completing separate tasks and assignments is a great start towards a project, but in order to get to know every part of the development life-cycle of a piece of software, it’s necessary to do just that—so get ready to create your own piece of software as part of this project.
What will you learn in this unit?
Finishing a project is always more difficult than starting it—the team is running out of motivation and energy. Some of the initial ideas didn’t work out and some aspects are running late—that is the reality of being a developer. Being able to see it through to the end, however, is the mark of being a good developer. Seeing that big idea completed and ready for usage is a great feeling—especially after all the hard work you put into it!
What will you learn in this unit?
Students will need to create a free account for the following sites:
Students will use the following site to create flowcharts:
Students can interact with these web sites through any typical web browser.
aproveite seu
Desconto de 15%
Cupom adicionado para os produtos:
Você pode ter digitado algo errado...
Sua avaliação é muito importante para a melhoria de nossos serviços
Você pode ver outras avaliações na pagina do produto
Avalie mais produtos comprados por você